4.13. Дополнительная информация
Пред. | Глава 4. Основы UNIX | След.

## 4.13. Дополнительная информация

### 4.13.1. Системный справочник (man)

Пожалуй, самым полным руководством по FreeBSD является системный справочник (man). Практически каждое приложение или утилита имеют соответствующую страницу (часто не одну), описывающую тот или иной аспект работы программы, всевозможные опции и настройки. Для просмотра этих страниц существует команда `man`:

`%` `man `command``

Здесь `command` – это команда, о которой вы хотите получить информацию. Например, чтобы узнать побольше о команде `ls`, наберите:

`%` `man ls`

Содержимое системного справочника для удобства разделено на несколько разделов:

1. Пользовательские команды.

2. Системные вызовы и коды ошибок.

3. Функции стандартных библиотек.

4. Драйверы устройств.

5. Форматы файлов.

6. Развлечения и игры.

7. Дополнительная информация.

8. Команды системного администрирования.

9. Для разработчиков ядра.

В некоторых случаях (не так уж редко), страницы, относящиеся к одной и той же команде, находятся в различных разделах справочника. Например, есть команда `chmod` и системный вызов `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 *`

что фактически одно и то же.

### 4.13.2. Файлы GNU Info

FreeBSD поставляется с многочисленными приложениями и утилитами от Фонда Свободного Программного Обеспечения, Free Software Foundation (FSF). В дополнение к страницам справочника, с этими программами поставляется обширная гипертекстовая документация в виде так называемых `info` файлов, которые могут быть просмотрены с помощью команды `info`, или, если установлен emacs, в info режиме этого редактора.

Чтобы воспользоваться командой info(1), просто наберите в командной строке:

`%` `info`

Вызвать на экран краткое введение можно набрав `h`. Краткий список команд можно получить набрав `?`.

Пред. | Наверх | След.
4.12. Бинарные форматы | Начало | Глава 5. Установка приложений: порты и пакеты

Этот, и другие документы, могут быть скачаны с http://ftp.FreeBSD.org/pub/FreeBSD/doc/.

По вопросам, связанным с FreeBSD, прочитайте документацию прежде чем писать в <questions@FreeBSD.org>.
По вопросам, связанным с этой документацией, пишите в рассылку <doc@FreeBSD.org>.