Intereting Posts
Пользователь не может войти в каталог, хотя разрешения 777 Компиляция драйвера из Github Error Не удается загрузить slackware после установки. Liloconfig не найден Как найти конкретный файл и переместить его в конкретный каталог? Проблемы со связью последовательного порта ttyb Невозможно убить Java-процесс Почему после этого точка с запятой не принимается? настройка rsync для инкрементного резервного копирования и восстановления запустить удаленный процесс через autossh в фоновом режиме После пробуждения ноутбука Dell XPS 9370 из режима ожидания файловая система становится доступной только для чтения Изменяйте определенные байты во многих файлах Arch Linux и дополнительные зависимости чтение файла, хранящегося в переменной Ksh Unix Есть ли удобный инструмент командной строки для управления заданиями Cron? Макс. Яркость слишком тусклая Debian + Gnome + Fglrx

Почему люди Linux всегда говорят, чтобы прочитать руководство?

Почему люди Linux всегда говорят, чтобы прочитать руководство, когда было бы намного проще дать вам ответ? Там нет руководства! Он не пришел с одним.

Есть руководство, вы просто должны знать, где он находится. Доступ к нему возможен с помощью команды man . Если вы не знаете, как его использовать, введите man man . Командная команда очень важна; помните это, даже если вы забудете все остальное.

Руководство содержит подробную информацию по различным темам, которые разделены на несколько разделов:

  1. Общие команды
  2. Системные вызовы
  3. Функции библиотеки, охватывающие, в частности, стандартную библиотеку C
  4. Специальные файлы (обычно устройства, найденные в /dev ) и драйверы
  5. Форматы файлов и условные обозначения
  6. Игры и скринсейверы
  7. Разное
  8. Команды администрирования системы и демоны

Обозначение ls(1) относится к странице ls в разделе 1. Чтобы прочитать ее, введите man 1 ls или man ls .

Чтобы избежать необходимости читать руководство, когда вы задаете вопрос, попробуйте man command apropros command , command -? , command --help и несколько поисковых запросов Google. Если вы не понимаете что-то в руководстве, процитируйте его в своем вопросе и попытайтесь объяснить, что вы не понимаете. Обычно, когда они просят вас прочитать руководство, это потому, что они считают, что это будет выгоднее для вас, чем простой, неполный ответ. Если вы не знаете, какие страницы руководства релевантны, спросите.

Я думаю, что часто цитированная китайская пословица хорошо объясняет это:

Если вы дадите человеку рыбу, у него будет единая еда. Если вы научите его ловить рыбу, он будет есть всю свою жизнь.

Хотя вы можете подумать: «Но это только один вопрос, почему они не могут просто сказать мне ответ», потому что форумы станут настолько полными от людей, которые задают очевидные вопросы, что было бы трудно задавать вопросы о более эзотерических вещах , Поэтому не думайте об этом, поскольку они вас отключают – подумайте об этом, поскольку они помогают вам самим помочь.

Например, тривиально найти ответ на вопрос «Как использовать grep для поиска без учета регистра», особенно после того, как вам напомнили посмотреть на странице руководства. Но для вопроса типа «Как сделать регистр, нечувствительный к регистру в первом поле файла, но чувствительный к регистру на остальных полях?», Нет простой справочной страницы, которая ответит вам на ответ, и существует множество способы ответить на него.

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

Я помню, но не могу google, исследование, в котором утверждалось, что разница между новичком Unix и экспертом Unix (возможно, не так отличается от новичка Linux или эксперта) заключается в том, что эксперт знал, как искать вещи. Пытаясь найти это исследование, я нашел « Быстрое понимание» в UNIX Command Production , что, похоже, противоречит исследованию, которое я помню. Какой позор: все, что вам нужно сделать, это знать, что факты являются экспертами. Но в этом случае, говоря кому-то прочитать руководство, можно также заполнить вопросник знаниями, что приведет к созданию другого эксперта по Unix или Linux.

Существует также краткосрочная и долгосрочная инвестиция в новичку, задающую вопрос. Конечно, требуется меньше времени, чтобы сказать «использовать ls -ltr», например, чтобы научить новичку о перечислении файлов и вариантах и ​​т. Д. Но если эксперт должен ответить более чем на 3 или 4 вопроса, долгосрочная ценность инвестирования в то, что кто-то читает руководство, становится очевидным.