Unix & Linux

59
Разница между ls -l и ll?

Я относительно новичок в программировании в целом, и некоторые учебники говорили мне использовать ls -lдля просмотра файлов в каталоге, а другие говорили ll. Я знаю, что lsэто короткий список, но есть ли разница между двумя...

59
Можно ли подключиться к TCP-порту 0?

Прослушивание TCP-порта 0 выделяет мне свободный номер порта в системе. Но что происходит, когда я пытаюсь подключиться к TCP-порту 0? Очевидный ответ: «Это не работает»: $ nc localhost 0 nc: port number too small: 0 Где в системе это обрабатывается? В стеке TCP ядра ОС? Есть ли Unix, где будет...

59
Где я могу разместить файл моего системного модуля?

Я прочитал, что есть две папки для файлов модулей (не в пользовательском режиме). /usr/lib/systemd/system/: units provided by installed packages /etc/systemd/system/: units installed by the system administrator Противоречие с этим пониманием заключается в следующем ответе:...

59
Зачем писать весь скрипт bash в функциях?

На работе я часто пишу сценарии bash. Мой руководитель предложил разбить весь сценарий на функции, как показано в следующем примере: #!/bin/bash # Configure variables declare_variables() { noun=geese count=three } # Announce something i_am_foo() { echo "I am foo" sleep 0.5 echo "hear me roar!" } #...

59
С BASH после «прокрутки» до предыдущей команды… как перейти к следующему в этой истории?

Извините, этот заголовок не самый элегантный, который я когда-либо придумывал. Но я предполагаю, что многие люди будут удивлены этим, и мой вопрос может быть обманом ... все, что я могу сказать, я не нашел это. Когда я говорю «прокрутка» вверх, я имею в виду использование клавиши «стрелка вверх» на...

59
Будет ли исполняемый файл Linux, скомпилированный на одном «варианте» Linux, работать на другом?

Будет ли исполняемый файл небольшой, чрезвычайно простой программы, такой как показанная ниже, скомпилированной на одном варианте Linux, работать на другом варианте? Или это нужно будет перекомпилировать? Имеет ли значение архитектура машины в таком случае, как этот? int main() { return (99); }...

59
Подозрительная запись в crontab, запускающая 'xribfa4' каждые 15 минут

Я хотел добавить что-то в мой корневой файл crontab на Raspberry Pi и нашел запись, которая мне кажется подозрительной, поиск ее частей в Google ничего не дал. Запись в Crontab: */15 * * * * (/usr/bin/xribfa4||/usr/libexec/xribfa4||/usr/local/bin/xribfa4||/tmp/xribfa4||curl -m180 -fsSL...

58
Разные дистрибутивы Linux, использующие одну и ту же домашнюю папку?

Каков наилучший способ использовать одни и те же /homeкаталоги в разных дистрибутивах Linux? Я имею в виду, что я хочу иметь оба, скажем, Fedora и Arch, и я хочу найти свои файлы дома независимо от того, в какой дистрибутив Linux я загружаюсь. Но если я смонтирую тот же раздел, /homeто могу...

58
Как я знаю, где положить вещи в Linux?

Установка чего-либо в Windows происходит одним нажатием кнопки. Но каждый раз, когда я пытаюсь установить что-то в linux, чего нет в APT, я очень запутываюсь. Вы скачиваете заархивированную папку, и что тогда? Если вам повезет, есть README, ссылающийся на некоторую документацию, которая может вам...

58
Темно-синий цвет в выводе vim или ls в linux

У меня есть проблема с темно-синим цветом в vimили lsвыходе. Поскольку я использую черный цвет фона, слова, окрашенные в темно-синий цвет, почти полностью невидимы. Как я могу решить эту...

58
Как лучше справиться с отключениями от сервера монтируемых sshfs?

У меня есть несколько каталогов, смонтированных через sshfs . Иногда я получаю отключение от сервера (не настраивается мной). Я обычно монтирую каталоги вот так sshfs user@server.example.com:/home/user /mnt/example Когда сервер отключается, подсистема sshfs не размонтирует / освобождает каталог, а...

58
Как сделать в дереве вывод только каталогов?

Я могу обработать 150 каталогов, но 900 файлов - это слишком много для обзора. У меня нет ввода вручную, treeпоэтому, может быть, я могу спросить вас, знаете ли вы, как выводить только каталоги, поскольку файлы слишком детализированы? . ├── agreement.htm ├── appengine_admin │   ├── admin_forms.py...

58
Как определяются флаги использования GPG в списке ключевых деталей?

Когда я перечисляю детали ключа, я получаю вывод, как это: $ gpg --edit-key SOMEID pub [..] created: [..] expires: [..] usage:SC [..] sub [..] created: [..] expires: [..] usage: E Или даже usage: SCAна другой ключ (часть мастер-ключа). Что означают эти сокращения в поле использования? Я могу...

58
CD, просто набрав имя каталога?

У меня было это где-то 20 лет назад, или я мечтал об этом. В основном: Если, если типа blobblobя получаю blobblob: command not found Справедливо. Мне бы хотелось, чтобы, когда моя оболочка получала эти ошибки (команда не найдена), она проверяла, существует ли каталог с таким именем ('blobblob') и...