Unix & Linux

59
Как работает параметр «-f» команды tail?

$ tail -f testfile команда должна показывать последние записи в указанном файле в реальном времени, верно? Но этого не происходит. Пожалуйста, поправьте меня, если то, что я намерен сделать, неправильно ... Я создал новый файл "aaa", добавил строку текста и закрыл ее. Затем выполните эту команду...

59
Есть ли причина использовать `cat`, когда у вас есть` less`?

Я использовал catдля просмотра файлов. Затем я узнал, что lessобычно лучше, и это обязательно, если файл длиннее нескольких десятков строк. Мой вопрос: есть ли причина использовать catвместо less? Есть ли ситуация, когда catесть лучшее...

59
Есть ли способ прекратить писать 'sudo' для каждой мелочи в Linux?

Вскоре я собираюсь сделать довольно много работы с PHP, и я заинтересован в изучении RoR, поэтому я установил Linux Mint 12 в своем VirtualBox. До сих пор самым разочаровывающим аспектом коммутатора были проблемы с разрешениями Linux. Кажется, что я не могу сделать ничего полезного (как, скажем,...

59
как избежать ssh спрашивая разрешения?

Мы пытаемся ускорить установку узлов Oracle для установки RAC. это требует, чтобы мы установили и настроили ssh, чтобы он не запрашивал пароль. Проблема: при первом использовании нам предлагается ввести RSA key fingerprint is 96:a9:23:5c:cc:d1:0a:d4:70:22:93:e9:9e:1e:74:2f. Are you sure you want to...

59
Почему разделяемые библиотеки исполняемые?

Почему почти во всех общих библиотеках /usr/lib/установлен бит разрешений для исполняемого файла? Я не вижу ни одного варианта их использования. Некоторым удается подключить некоторую форму mainфункции для печати краткой заметки об авторском праве и версии, но многие даже не делают этого, и при...

59
Может ли эмулятор терминала работать так же быстро, как TTY 1-6?

В последнее время я пробовал разные эмуляторы терминала, от встроенного gnome-терминала, aterm, xterm, wterm, до rxvt. Тест, который я делал, находится в следующем порядке: Откройте окно Tmux с 2 панелями Левая панель будет многословной задачей, такой как grep a /et/c -rили простойtime seq -f 'blah...

59
Какие единицы времени использует «топ»?

Если я введу команду "top" и получу такие результаты, как: PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND 00001 bob 25 0 77380 1212 1200 R 95.8 0.0 89122:13 fee 00002 bob 25 0 77380 1196 1184 R 95.4 0.0 88954:14 fi 00003 sam 18 0 427m 16m 6308 R 30.0 0.1 54:46.43 fo 00004 sam 18 0 427m 16m...

59
Как я могу использовать столбец для разделения на вкладках, а не пробелы?

Я хотел бы использовать команду Unix columnдля форматирования текста. У меня есть поля, разделенные вкладками, но внутри каждого поля также есть пробелы. columnразделители на пробелах (табуляция и пробелы). Как сделать так, чтобы столбец использовал только вкладки в качестве разделителя? Я пытался...

59
Как извлечь только определенную папку из архива в данный каталог?

Как извлечь конкретную папку из архива в заданный каталог? Я пытался с помощью unzip "/path/to/archive.zip" "in/archive/folder/" -d "/path/to/unzip/to" но это только создает папку на пути, к которому я хочу ее разархивировать, и больше ничего не...

59
Используйте общие библиотеки в / usr / local / lib

Я собрал несколько библиотек из исходников, а файлы после make installнаходятся в/usr/local/lib Например, в моем случае у меня есть файл, libodb-2.2.soкоторый находится в этом каталоге. Однако, когда я запускаю исполняемый файл, связанный с libodb, я получаю ошибку: ошибка при загрузке общих...

59
Как я могу искать историю с текстом, уже введенным в приглашении в zsh?

В zsh я знаю, что могу искать историю с Ctrl+ r. Тем не менее, часто я начинаю набирать команду прямо в командной строке, но потом понимаю, что должен искать историю. Когда я нажимаю Ctrl+ r, появляется пустое окно поиска в истории, например: Обратите внимание на то, что в моей подсказке есть...

59
Как я могу получить команду tac на OS X?

Мне нравится использовать, tacчтобы полностью изменить вывод cat. Тем не менее, он не доступен в терминале Mavericks. Я попытался найти его на MacPorts, и снова он недоступен. Может кто-нибудь показать, пожалуйста, как получить tac? Это очень полезно для чтения файлов...

59
Каковы обязанности каждого компонента псевдотерминала (PTY) (программное обеспечение, ведущая сторона, ведомая сторона)?

Я пытаюсь выяснить, как работает tty 1 (рабочий процесс и обязанности каждого элемента). Я прочитал несколько интересных статей об этом, но все еще есть некоторые размытые области. Это то, что я понимаю до сих пор: Эмулируемый терминал выполняет различные системные вызовы для /dev/ptmxглавной части...

59
Передать переменную оболочки как / pattern / в awk

Имея следующее в одной из моих функций оболочки: function _process () { awk -v l="$line" ' BEGIN {p=0} /'"$1"'/ {p=1} END{ if(p) print l >> "outfile.txt" } ' } , Так что, когда называется _process $arg, $argполучает прошло , как $1и используется в качестве шаблона поиска. Это работает так,...

59
Перемещение / var, / home в отдельный раздел

Я пытаюсь переместить некоторые папки (например, /varи /home) в отдельный раздел после прочтения этого руководства: 3.2.1 Выберите интеллектуальную схему разделов Мне удалось переместить одну папку успешно, следуя этому руководству. Тем не менее, это не работает для нескольких папок, и все мои...