0
ответов

С каких это пор POSIX и GNU rm не удаляют /?

Вот уже несколько лет утилита GNU rm не удаляет /, если она не вызывается с - no-preserve-root. Однако команда rm -rf / засела в коллективном подсознании как ...
14.12.2017
0
ответов

написать аналогичную историю сценария оболочки в консоли [закрыто]

Я пытаюсь написать простой сценарий и сохранить все мои любимые команды, такие как grep, find, sed. когда я использую команду history в оболочке, я могу показать все исторические команды с помощью (history). Я могу повторно использовать команду ...
06.12.2017
0
ответов

Происхождение имени тройника

Кто-нибудь знает где утилита командной строки tee получила свое имя, похоже, я ничего не могу найти.
04.12.2017
0
ответов

RHEL / usr / local v.s. / usr в NFS - порядок монтирования / размонтирования?

По крайней мере, исторически Red Hat писала, что в Red Hat Enterprise Linux предполагаемое использование каталога / usr / local / немного отличается от того, что указано в FHS. FHS сообщает, что / usr / local / ...
04.11.2017
0
ответов

В чем смысл mv -f?

В руководстве GNU Coreutils для mv сказано: -f --force Не запрашивать пользователя перед удалением файла назначения. Однако, похоже, это уже стандартное поведение для mv, поэтому появляется опция -f ...
23.05.2017
0
ответов

история - bash, dash, zsh и .profile [duplicate]

В течение долгого времени я задавался вопросом о существовании множества оболочек в GNU/Linux. Чтобы немного сфокусировать вопрос, я использовал только три оболочки - bash, dash и zsh. Из статей Википедии ...
23.05.2017
0
ответов

Что такое xhbin?

Я погуглил, искал Unix & Linux Stack Exchange, и ... ну, я мало что могу сделать, не так ли? Я просматривал несколько quines на разных языках оболочки и наткнулся на ...
13.04.2017
0
ответов

История ../ [duplicate]

Мне было интересно, есть ли известная причина использования .. для представления родительского элемента текущего каталога в большинстве операционных систем. Причина, по которой я задаю этот вопрос, заключается в том, что я думаю, что ...
13.04.2017
0
ответов

Что означают все изображения на лицевой стороне «Руководства по системному администрированию Unix и Linux»? [дубликат]

Я новичок в Unix и Linux, и я пытался во всем разобраться. Одно из руководств, которое я использовал, - это «Руководство по системному администрированию Unix и Linux». Это довольно замечательная книга, ...
04.04.2017
0
ответов

Минимальная версия ядра для amd64

Какая была первая версия ядра Linux, доступная для архитектур amd64? (также называется x84-64)
31.10.2016
0
ответов

Происхождение выключения и перезагрузки [дубликат]

Я привык использовать команду выключения, например: shutdown -t now Итак, когда я начал хотеть использовать перезагрузку таким же образом, я сначала был сбит с толку, потому что для перезагрузки теперь вы нужно использовать: reboot -n I ...
01.07.2016
0
ответов

Как заставить мой терминал воспроизводить предыдущий выводимый текст из прошлых команд? Возможно ли это вообще?

Я только что выполнил задание, которое занимает несколько часов, и забыл передать этот текст в текстовый файл. псевдокод: echo [предыдущий вывод текста]> OutputHistory.txt Кроме того, я не могу просто «скопировать и ...
09.06.2016
0
ответов

Можно ли просмотреть историю командной строки для конкретной команды?

Например, могу ли я увидеть все предыдущие параметры, которые я передал команде ssh (то есть все адреса серверов, которые я передал в качестве параметра при вызове ssh )? Это будет что-то похожее на '...
30.05.2016
0
ответов

Почему он находит файл dir -name, а не находит -n файл dir?

Я искал его, но ничего не нашел. Я всегда хотел знать, почему большинство других встроенных команд bash имеют формат command -flag arg1 arg2, т.е. cp -r ...
27.04.2016
0
ответов

Почему GNU говорит, что он "не Unix"? [закрыто]

Я использую Fedora. Сегодня я нашел GNU (в Интернете), о которой я не знал до вчерашнего дня. Я знал, что GNU - это Unix-подобная операционная система, которая является свободной программой, но я не понимал, почему они говорят, что GNU "не ...
22.04.2016
0
ответов

Почему опция xargs -i устарела?

Недавно я читал страницу руководства Linux по xargs, и оказалось, что опция -i устарела. Цитата из документации: -i [replace-str], --replace [= replace-str] This ...
19.02.2016
0
ответов

Почему драйвер 8250 UART не пробуждает TTY, если ожидается более 256 символов?

Какова мотивация этого if-условия в void serial8250_tx_chars(struct uart_8250_port *up)? if (uart_circ_chars_pending(xmit) < WAKEUP_CHARS) uart_write_wakeup(port); It has been ...
09.02.2016
0
ответов

Есть ли причина, по которой первый элемент массива Zsh индексируется 1, а не 0?

Исходя из моего опыта работы с современными языками программирования и сценариев, я считаю, что большинство программистов обычно привыкли ссылаться на первый элемент массив по 0 как индекс. Есть ли какие-нибудь ...
31.12.2015
0
ответов

Согласованность и команда Целлера

Согласно Конгруэнтности Целлера, день 29 февраля 1600 года - вторник. Однако команда cal показывает это как пятницу. Есть ли ошибка в коде cal или ограничение диапазона лет, в котором Зеллер ...
20.10.2015
0
ответов

Этимология «дескриптора» в «дескрипторе файла»

Выбор слова дескриптор всегда считал меня странным. «Индекс» или «id» кажутся более очевидными альтернативами. Есть ли известное обоснование для выбор слова «дескриптор»? Думаю, «...
01.10.2015
0
ответов

Почему удобство варьируется от -20 до 19?

Команда nice позволяет настроить приоритет планирования («удобство») программы. Во всех Unix-подобных системах, которые я использовал, удобство задается диапазоном целых чисел, где -20 - максимальное значение ...
27.09.2015
0
ответов

Исторически почему umask такой, какой он есть?

umask всегда сбивал меня с толку. По логике вещей я бы предпочел вместо этого иметь «маску установки», которая принимает аргументы в стиле chmod. Кто-нибудь знает, почему это так?
18.09.2015
0
ответов

Что означают имена маски режима из stat (2) и chmod (2)?

Вызовы статистики имеют ряд символических имен для различных битов в поле режима. На странице руководства stat (2): Следующие значения маски определены для компонента файлового режима в st_mode ...
21.08.2015
0
ответов

Почему некоторые соглашения об именах настолько несовместимы в Linux? [закрыто]

Похоже, что общий пул файлов журналов, журналов изменений, readme и конфигурационных файлов в Linux очень непоследовательно назван. Это всегда заставляет меня задаться вопросом, почему разработчики * nix не выбрали общее имя файла ...
12.08.2015
0
ответов

Почему vdir всё ещё существует?

После установки Debian 8 я начал копаться в /bin (как я всегда делаю), и заметил, что ls и vdir имеют не только одну и ту же manpage (за исключением строки whatis), но и точно такую же ...
23.07.2015
0
ответов

Почему команда копирования редактора vi называется "Yank"?

Почему команда копирования редактора vi называется "yank"? Есть ли что-то существенное, что может помочь мне запомнить имя команды?
15.06.2015
0
ответов

что считаются старыми и мощными командами? [closed]

Я встретил термины awk и sed, awk проходит один раз по всем строкам и выполняет задачу всякий раз, когда строка соответствует определенному условию, sed может управлять потоком ввода, прежде чем он перейдет к ...
12.02.2015
0
ответов

Как сохранить введенную команду, не выполняя ее? [дубликат]

Каждый пользователь Linux сталкивался с этой неприятной вещью: вы начинаете набирать длинную и утомительную команду, а затем понимаете, что раньше вам следовало выполнить другую. Как сохранить первую, которая выполнит ее ...
04.07.2014
0
ответов

Почему `creat` не называется` create`? [дубликат]

Просто чтобы сэкономить на вводе одной буквы? Я не думаю, что в то время имена функций C были ограничены пятью символами, поскольку strcmp и unlink, вероятно, такие же старые. Я надеюсь, что кто-то, кто был вовлечен ...
20.05.2014
0
ответов

Можно ли квалифицировать или абстрагировать 25 лет развития ядра Linux в непрофессиональных терминах? [закрыто]

Ядру Linux уже почти 25 лет. Если бы мне нужно было придумать краткую версию истории развития ядра Linux с 1991 года (дата его создания), и в частности с 1994 года (1.0.0) ...
08.04.2014