Пожалуй, самым полным руководством по FreeBSD является системный справочник (man).
Практически каждое приложение или утилита имеют соответствующую страницу (часто не одну),
описывающую тот или иной аспект работы программы, всевозможные опции и настройки. Для
просмотра этих страниц существует команда man:
% man command
Здесь command - это команда, о которой вы хотите получить
информацию. Например, чтобы узнать побольше о команде ls,
наберите:
% man ls
Содержимое системного справочника для удобства разделено на несколько секций:
-
Пользовательские команды.
-
Системные вызовы и коды ошибок.
-
Функции стандартных библиотек.
-
Драйверы устройств.
-
Форматы файлов.
-
Развлечения и игры.
-
Дополнительная информация.
-
Команды системного администрирования.
-
Для разработчиков ядра.
В некоторых случаях (не так уж редко), страницы, относящиеся к одной и той же команде,
находятся в различных секциях справочника. Например, есть команда cdmod и системный вызов chmod()
. В
этом случае, необходимо явно указать man секцию, в которой нужно
искать соответствующую страницу:
% man 1 chmod
Эта команда выведет справку об утилите chmod. По традиции,
конкретная секция справочника указывается в скобках после команды, например, chmod(1) относится к
утилите chmod, а chmod(2) - к
соответствующему системному вызову.
Часто бывает так, что вы не знаете название команды, но имеете представление о том,
что она должна делать. В этом случае можно попытаться найти нужную команду по ключевым
словам, встречающимся в ее описании, используя опцию -k
программы man:
% man -k mail
Вы получите список команд, имеющих слово ``mail'' в своих описаниях. Это эквивалентно
использованию команды apropos.
Или например, вы видите список файлов в каталоге /usr/bin,
при этом не имея ни малейшего представления о том, какие функции выполняет каждый их них?
Просто наберите:
% cd /usr/bin
% man -f *
или
% cd /usr/bin
% whatis *
что фактически одно и то же.
FreeBSD поставляется с многочисленными приложениями и утилитами от Фонда Свободного
Программного Обеспечения, Free Software Foundation (FSF). В дополнение к страницам
справочника, с этими программами поставляется обширная гипертекстовая документация в виде
так называемых info файлов, которые могут быть просмотрены с
помощью команды info, или, если установлен emacs, в info режиме этого редактора.
Чтобы воспользоваться командой info(1), просто
наберите в командной строке:
% info
Вызвать на экран краткое введение можно набрав h. Краткий
список команд можно получить набрав ?.