Вопросы с тегом «unix»

Этот тег является ИСКЛЮЧИТЕЛЬНО для ПРОГРАММИРОВАНИЯ вопросов, которые имеют непосредственное отношение к Unix; общие проблемы с программным обеспечением следует направлять на сайт Unix & Linux Stack Exchange или на Super User. Операционная система Unix - это ОС общего назначения, которая была разработана Bell Labs в конце 1960-х годов и сегодня существует в различных версиях.

12
Как сделать так, чтобы grep совпадал только в том случае, если совпадает вся строка?
У меня есть такие: $ cat a.tmp ABB.log ABB.log.122 ABB.log.123 Я хотел найти точное совпадение с ABB.log. Но когда я сделал $ grep -w ABB.log a.tmp ABB.log ABB.log.122 ABB.log.123 он показывает их все. Могу ли я получить то, что хотел, с помощью grep?
104 shell  unix  grep 


2
Unix / Linux: разница между реальным идентификатором пользователя, эффективным идентификатором пользователя и сохраненным идентификатором пользователя
Мне уже известен настоящий идентификатор пользователя . Это уникальный номер пользователя в системе. В моей системе My uidis $ echo $UID 1014 $ Что обозначают два других идентификатора? И какова польза от эффективного идентификатора пользователя и сохраненного идентификатора пользователя и где мы его используем в системе?
104 linux  unix  posix 

7
Сделайте программу работать медленно
Есть ли способ запустить программу на C ++ медленнее, изменив какие-либо параметры ОС в Linux? Таким образом, я хотел бы смоделировать, что произойдет, если эта конкретная программа будет работать на действительно более медленной машине. Другими словами, более быстрая машина должна вести себя как более медленная машина для этой конкретной программы.
103 c++  c  linux  unix  ubuntu 

5
Сравните две папки, в которых много файлов.
Есть две папки с прибл. 150 файлов свойств Java. В сценарии оболочки, как сравнить обе папки, чтобы увидеть, есть ли в любой из них новый файл свойств и каковы различия между файлами свойств. Вывод должен быть в формате отчета.
103 unix  shell  diff 

6
Как SIGINT соотносится с другими сигналами завершения, такими как SIGTERM, SIGQUIT и SIGKILL?
В системах POSIX сигналы завершения обычно имеют следующий порядок (согласно многим страницам MAN и спецификации POSIX): SIGTERM - вежливо попросить завершить процесс. Он должен завершиться корректно, очистив все ресурсы (файлы, сокеты, дочерние процессы и т. Д.), Удалив временные файлы и так далее. SIGQUIT - более сильная просьба. Он должен прекратить …
103 linux  unix  posix 

12
Есть ли способ игнорировать строки заголовка при сортировке UNIX?
У меня есть файл с полем фиксированной ширины, который я пытаюсь отсортировать с помощью утилиты сортировки UNIX (в моем случае Cygwin). Проблема в том, что в верхней части файла есть двухстрочный заголовок, который сортируется в конец файла (поскольку каждая строка заголовка начинается с двоеточия). Есть ли способ указать sort либо …

6
В чем волшебство знака «-» (тире) в параметрах командной строки?
Примеры: Создайте ISO-образ и запишите его прямо на компакт-диск. mkisofs -V Photos -r /home/vivek/photos | cdrecord -v dev=/dev/dvdrw - Перейти в предыдущий каталог. cd - Слушайте порт 12345 и распаковывайте отправленные на него данные. nc -l -p 12345 | tar xvzf - Для чего нужен тире и как его использовать?
102 linux  bash  shell  unix  command-line 

5
Grep для буквальных строк
Мне нужен инструмент типа grep для поиска чисто буквальных строк. Я ищу появление строки файла журнала как части строки в отдельном файле журнала. Текст поиска может содержать всевозможные специальные символы регулярных выражений, например,[]().*^$-\ . Есть ли поисковая утилита Unix, которая не будет использовать регулярное выражение, а просто ищет буквальные вхождения …
102 unix  grep 

4
Как катить << EOF >> файл, содержащий код?
Я хочу напечатать код в файле, используя cat &lt;&lt;EOF &gt;&gt;: cat &lt;&lt;EOF &gt;&gt; brightup.sh !/bin/bash curr=`cat /sys/class/backlight/intel_backlight/actual_brightness` if [ $curr -lt 4477 ]; then curr=$((curr+406)); echo $curr &gt; /sys/class/backlight/intel_backlight/brightness; fi EOF но когда я проверяю вывод файла, я получаю следующее: !/bin/bash curr=1634 if [ -lt 4477 ]; then curr=406; echo …
102 linux  unix  sh  heredoc 

1
Найдите имя каталога с подстановочным знаком или похожее на «нравится»
Я использую следующую команду, чтобы найти имя каталога. find / -type d -name "ora10" Моя проблема в том, что я не уверен, каково точное имя каталога, поэтому я хотел бы найти каталоги, похожие на "ora10g", "ora10client"и т. Д. Как я могу это сделать с помощью find?
101 unix  directory 

1
Вставьте символ возврата каретки в vim
Я редактирую фрейм сетевого протокола, хранящийся в файле в Unix ( \nновые строки). Мне нужно вставить символ возврата каретки ( U+000Dон же \r). Когда я пытаюсь вставить его из буфера обмена ( "+p) или набираю его с помощью Ctrl+ Shift+ u- 000d, вставляется перевод строки ( U+000A). Как правильно это …

8
Определить pid процесса, прослушивающий определенный порт
Как говорит название, я бегу несколько игровых серверов, и каждый из них имеет то же самое , nameно разные PIDи в portномер. Я хотел бы сопоставить PIDсервер, который прослушивает определенный порт, а затем я хотел бы убить этот процесс. Мне это нужно для завершения моего сценария bash. Это вообще возможно? …
101 unix  port  freebsd  pid 

10
Получить конкретную строку из текстового файла, используя только сценарий оболочки
Я пытаюсь получить конкретную строку из текстового файла. Пока в сети я видел только такие вещи, как sed (я могу использовать только sh -not bash или sed или что-то в этом роде). Мне нужно сделать это только с помощью базового сценария оболочки. cat file | while read line do #do …
101 linux  shell  unix  sh 

13
Почему число 9 в команде kill -9 в unix? [закрыто]
Закрыто. Этот вопрос не соответствует рекомендациям по переполнению стека . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы он соответствовал теме Stack Overflow. Закрыт в прошлом году . Уточните этот вопрос Я понимаю, что это не по теме, я нигде не мог найти в …
101 unix  command  history  kill 

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.