Пожалуй, самым полным руководством по FreeBSD является системный справочник (man). Практически каждое приложение или утилита имеют соответствующую страницу (часто не одну), описывающую тот или иной аспект работы программы, всевозможные опции и настройки. Для просмотра этих страниц существует команда man:
% man command
Здесьcommand - это команда, про которую Вы хотите получить информацию. Например, для команды ls наберите:
% man ls
Содержимое системного справочника для удобства разделено на несколько секций:
Пользовательские команды.
Системные вызовы и коды ошибок.
Функции стандартных библиотек.
Драйверы устройств.
Форматы файлов.
Развлечения и игры.
Дополнительная информация.
Команды системного администрирования.
Для разработчиков ядра.
В некоторых случаях (не так уж редко), страницы, относящиеся к одной и той же команде, находятся в различных секциях справочника. Например, есть команда cdmod и системный вызов chmod(). В этом случае, необходимо явно указать секцию, в которой искать соответствующую страницу:
% 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. Для ознакомления с возможными командами, наберите ?.