Unix & Linux

63
Цвета на страницах руководства

Когда я смотрю на справочную страницу в моей «консоли» (а не на « xtermя»), я вижу некоторую окраску, но не вижу ее в своих xterm(например konsole), есть ли способ, как я могу включить это? надеюсь, довольно простое...

63
Сравнение двух файлов в Vim

Можно ли одновременно просматривать два файла в Vim? Если да, как я могу настроить свой редактор для этого, и есть ли способ diffмежду двумя файлами в Vim? Я знаю команды :nextи :prev, но это не то, что мне нужно. Было бы неплохо просмотреть два файла в...

63
Как я могу использовать ffmpeg для разделения видео MPEG на 10-минутные куски?

В сообществе разработчиков программного обеспечения с открытым исходным кодом или в активном сообществе разработчиков часто возникает необходимость публиковать большие видеофрагменты в Интернете. (Видео для встреч, лагеря, технические разговоры ...) Поскольку я являюсь разработчиком, а не...

63
Могу ли я настроить свою оболочку для печати STDERR и STDOUT разными цветами?

Я хочу настроить свой терминал так, чтобы stderrон печатался другим цветом, чем stdout; возможно красный. Это облегчит различие между ними. Есть ли способ настроить это в .bashrc? Если нет, возможно ли это? Примечание . Этот вопрос был объединен с другим вопросом, который запрашивался stderr,...

63
показывать IP-адрес шлюза при выполнении команды ifconfig

В настоящее время при использовании ifconfigкоманды отображаются следующие IP-адреса: собственный IP-адрес, широковещание и маска. Есть ли способ показать соответствующий IP-адрес шлюза (на одном экране со всеми остальными, не используя команду...

63
Как закрыть (убить) соединения SSH ControlMaster вручную

Со следующей .ssh/configконфигурацией: ControlMaster auto ControlPath /tmp/ssh_mux_%h_%p_%r ControlPersist 4h Как закрыть постоянное соединение до 4 часов? Я знаю, что вы можете создавать новые подключения, но как закрыть их (все)? Может быть, есть способ показать все постоянные соединения и...

63
Как SSH-соединение переживает перезагрузку сети?

В командной строке Linux SSH введите /etc/init.d/network restartдля перезапуска сетевой службы. Я ожидаю, что мое SSH-соединение прекратится, так как сетевая служба перестает работать. Но это не так. Очень круто. Но как Linux достигает этого? Как оно поддерживает мое SSH-соединение при перезапуске...

63
Как создать резервную копию из символических ссылок?

У меня есть каталог с символическими ссылками на другие каталоги. Я хочу заархивировать символические ссылки не как ссылки, а как архивы, содержащие файлы каталогов, на которые они ссылаются, используя команду tar. Как я могу это...

63
Правильное определение использования памяти в Linux

Я немного запутался в некоторых результатах, которые я вижу на PS и бесплатно . На моем сервере это результат free -m [root@server ~]# free -m total used free shared buffers cached Mem: 2048 2033 14 0 73 1398 -/+ buffers/cache: 561 1486 Swap: 2047 11 2036 Мое понимание того, как Linux управляет...

63
Как правильно и легко настроить `xdg-open` без какой-либо среды?

Я использую оконный менеджер OpenBox без какой-либо среды рабочего стола . xdg-openведет себя странно. Это открывает все с firefox. $ xdg-settings --list Known properties: default-web-browser Default web browser Я ищу простую программу; что-то вроде чтения каждого *.desktopфайла в...

63
Где должен быть размещен локальный исполняемый файл?

У меня есть исполняемый файл для клиента контроля версий Perforce ( p4). Я не могу поместить это, /opt/localпотому что у меня нет привилегий root. Есть ли стандартное место, куда его нужно поместить $HOME? Есть ли в иерархии файловой системы соглашение, согласно которому необходимо размещать...

63
Все ли bash-скрипты совместимы с `zsh`?

Я хочу перейти от bash к zsh, но обеспокоен совместимостью сценариев bash. Все ли скрипты / функции bash совместимы с zsh? Следовательно, если это правда, zsh - это просто улучшение...

63
Удалить неиспользованные пакеты

Я установил несколько пакетов rpm на мою Fedora 17. Некоторые пакеты имели много зависимостей. Я удалил некоторые пакеты, но забыл удалить неиспользуемые зависимости с помощью команды yum remove. Как я могу сделать это...

63
Убить все фоновые задания

Существует ли более компактная форма убийства фоновых заданий, чем: for i in {1..5}; do kill %$i; done Кроме того, {1..5}, очевидно, содержит жестко закодированное магическое число, как я могу сделать его "N", где N - это правильное число, без выполнения: $(jobs | wc -l) Я фактически использую \ j...

63
Как сделать двунаправленную трубу между двумя программами?

Каждый знает , как сделать однонаправленный трубу между двумя программами (связывают stdoutс первого и stdinот второго): first | second. Но как сделать двунаправленную трубу, т.е. перекрестную привязку stdinи stdoutдве программы? Есть ли простой способ сделать это в...

63
rsync сравнить каталоги?

Можно ли сравнить две директории с rsync и вывести только различия? Есть вариант пробного запуска, но когда я увеличиваю детализацию до определенного уровня, показывается каждый сравниваемый файл. ls -alRи diffздесь не вариант, поскольку в источнике есть жесткие ссылки, делающие каждую строку...

63
«Ловушка ... INT TERM EXIT» действительно необходимо?

Много примеров для trapиспользования trap ... INT TERM EXITв задачах очистки. Но действительно ли необходимо перечислять все три сигсипа? В руководстве сказано: Если SIGNAL_SPEC - EXIT (0), ARG выполняется при выходе из оболочки. что, я считаю, применимо независимо от того, закончился ли скрипт...