С помощью традиционной команды man
(``рука'') в любой системе
UNIX пользователь всегда может в затруднительной ситуации получить
подсказку почти по любой системной команде, информацию о форматах
системных файлов и т.д. Это основной способ получения подсказок во
всех системах UNIX. Страницы руководства man
, применительно к
Linux делятся на следующие секции, указанные в таблице:
Секция | Содержание | |
1.2em1 | Команды пользователя | |
8 | Системные команды | |
2 | Системные вызовы | |
3 | Библиотечные вызовы | |
4 | Устройства | |
5 | Форматы файлов | |
6 | Игры | |
7 | Разное | |
9 | Ядро | |
n | Tcl или Tk-команды |
Порядок перечисления секций в этой таблице не случаен. Дело в
том, что файлы с информацией расположены в подкаталогах каталога
/usr/man
и команда man
ищет нужную информацию, просматривая эти
подкаталоги именно в указанном в приведенной таблице порядке.
Если, например, введена команда:
man swapon
то будет выдана справка о команде swapon
из секции 2. Поэтому,
если необходимо получить справку по системному вызову swapon
,
нужно ввести команду:
man 2 swapon
указывая номер секции для поиска справки.
Разрабатываемое и уже наработанное и программное обеспечение
может дополнять существующую иерархию, помещая новые файлы в
соответствующие каталоги. Страницы man
выводятся с помощью команды
less
, что дает возможность просматривать информацию поэкранно и
перемещаться по этим ``экранам'' вверх и вниз. Таким образом, для
управления процессом вывода информации можно использовать клавиши,
согласно возможностям команды less
. Наиболее используемые из них:
Если предпочтительно читать текст не с экрана, а с отпечатанной копии, то можно напечатать соответствующую страницу, введя:
man имя_команды | lpr
или, если испотльзуется postscript-принтер:
man -t имя_команды | lpr
В заключение отметим, что страницы руководства man
, вообще
говоря, создавались не для первоначального изучения системы. Они
скорее предназначены для опытных пользователей, которым в процессе
работы нужно иметь под рукой справку по формату вызова команды -
чтобы не приходилось держать весь материал в голове.