Unix & Linux

Вопросы и ответы для пользователей Linux, FreeBSD и других Un * x-подобных операционных систем

3
Печать строк между (и исключая) двумя рисунками
Я собираюсь отправить форму с помощью cURL, где часть содержимого берется из другого файла, выбранного с помощью sed Если param1используется шаблон совпадения строк из другого файла sed, команда ниже будет работать нормально: curl -d param1="$(sed -n '/matchpattern/p' file.txt)" -d param2=value2 http://example.com/submit Теперь перейдем к проблеме. Я хочу показать только текст …


1
Как долго адрес локального сокета TCP, который был привязан, недоступен после закрытия?
В Linux (мои живые серверы на RHEL 5.5 - ссылки LXR ниже на версию ядра в этом), man 7 ipговорит: Связанный локальный адрес сокета TCP недоступен в течение некоторого времени после закрытия, если только не был установлен флаг SO_REUSEADDR. Я не использую SO_REUSEADDR. Как долго это "некоторое время"? Как я …

1
Как вставить пустую страницу в PDF с помощью ghostscript или pdftk?
У меня есть PDF-файл, в который часто нужно вставлять пустую страницу. Шаблон непредсказуем, поэтому мне нужна команда, которая позволит мне разместить ее там, где это необходимо. Как я могу это сделать?
13 pdf  ghostscript  pdftk 

2
как закрыть все панели кроме текущей в tmux
У меня есть ключ для настройки панелей на мой вкус, но иногда вещи портятся или выходят из-под контроля, и я хочу закрыть все панели и снова запустить скрипт. Есть ли простая tmuxкоманда закрыть все панели, кроме той, на которой я сейчас нахожусь?

2
Разница между медленными системными вызовами и быстрыми системными вызовами
В чем разница между медленными системными вызовами и быстрыми системными вызовами? Я узнал, что медленный системный вызов может блокировать, если процесс ловит некоторые сигналы, потому что перехваченные сигналы могут пробудить заблокированный системный вызов, но я не могу точно понять этот механизм. Любые примеры будут оценены.

4
Как связать несколько команд tmux одним нажатием клавиши?
В частности, я пытаюсь дать уведомление после того, как какая-то команда была выполнена. Так, например, если я перезагружаю свой файл конфигурации, я хотел бы получить подтверждение того, что он работает, что может быть сделано примерно так: bind R source-file "$HOME/.tmux.conf" && display-message "Configuration reloaded." Это , однако, не работает. Я …

4
Есть ли ярлык vim для <имя текущего файла>?
В vim, если я работаю над скриптом Python, я обычно набираю: :! python this_script.py выполнить скрипт. Есть ли ярлык для имени текущего файла? Если нет, могу ли я легко сделать один? Я новичок в Vim, и я не уверен, как Google для этого.

1
Настройте postfix для отправки и получения на локальный хост
Кто-нибудь знает, что нужно настроить для postfix, чтобы письма могли отправляться на localhost и получать от localhost? например, отправьте письмо на адрес user1 @ localhost: в результате пользователь1 получает письмо в своем почтовом клиенте (настроен на получение локальных писем) Затем user1 может ответить на user2 @ localhost И user1, и …
13 postfix 

3
Как проверить, сколько времени длился процесс после его завершения?
В настоящее время я использую следующее, чтобы проверить, как долго на самом деле выполняется процесс: ps -eo uid,pid,etime | egrep '^ *MY_ID' | egrep 'PID_OF_PROCESS' И это выводит следующее: MY_ID PID_OF_PROCESS 00:16 Тем не менее, после завершения процесса я хочу выяснить, как долго он действительно работал, но я не могу …
13 process 


1
Я не понимаю, почему «| true »в make-файле имеет тот же эффект, что и« || правда"
У меня есть make-файл, где я останавливаю службу перед удалением файла. Когда это не могло остановить обслуживание, это сломалось бы по ошибке. Это явно нежелательно, поэтому я решил добавить, || trueно пропустил |. Делая это: stop service foo | true rm /etc/init/foo.conf Я не понимаю, почему это работает и что …
13 shell  pipe 


2
rsync не использует опцию --files-from?
Я пытаюсь запустить , rsync -a --files-from=~/.rsync_file_list ~/destinationи он говорит мне: rsync error: syntax or usage error (code 1) at options.c(1652) [client=3.0.7]. Может кто-нибудь просветить меня, что я делаю не так? Файл ~/.rsync_file_listпросто содержит список имен файлов с предваряющим ~/, разделенных символами новой строки (хотя я также попытался перечислить их …
13 rsync 

4
Как запустить свежую версию AIX на виртуальной машине с хостом Linux?
Мне нужно узнать об AIX , и у меня есть только ноутбук с Fedora 14 / VirtualBox. Есть ли шанс, что я смогу запустить гостя AIX в моем VirtualBox? Мой ноутбук оснащен процессором Intel® Core ™ 2 Duo T7100 с частотой 1,80 ГГц, и я прочитал, что он работает только …
13 linux  virtualbox  aix 

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