7.9. Понимание различий в страницах man

Описание:  Кандидат BSDA должен знать на какой странице man(1) какая находится информация. Кандидат должен уметь определить какая страница man(1) ему нужна. Кандидат должен уметь осуществлять поиск в справочной системе man(1).

Практика: man(1), intro с (1) по (9), "/".

Комментарий

Как было сказано в предыдущем разделе Раздел 7.8.1, «Справочная система man(1)», Справочник man(1) состоит из нескольких страниц и в них можно заходить явно указывая их номер:

$ man passwd
$ man 5 passwd
        

Первая команда покажет первую страницу, так как по умолчанию будет выбран самый младший номер, а вторая — пятую, так как номер указан явно.

Таким образом, не мешает знать на какой странице man(1) что рассказывается, с тем, чтобы уметь определять, какая страница нам нужна. Каждая страница man(1) сопровождается описанием intro. Так, например, для того, чтобы узнать что расположено на 6-й странице man(1), надо выполнить команду

man 6 intro
        

1
Эта страница посвящена пользовательским командам. Тем, которые обычно располагаются в различных файловых иерархиях в каталоге /bin. Например: cp(1), mv(1), passwd(1), sh(1), csh(1), crontab(1)
2
На этой странице описана библиотека libc — стандартная библиотека языка C.
3
Прочие библиотеки языка C.
4
Описание файлов устройств и драйверов.
5
Описание синтаксиса конфигурационных файлов, например passwd(5), rc.conf(5)
6
Игры. Игра fortune(6) используется в FreeBSD для вывода «совета дня». Для этого в файл ~/.login можно добавить такую строку: [ -x /usr/games/fortune ] && /usr/games/fortune freebsd-tips
7
Дополнительная страница
8
Администраторские программы: fsck(8), ifconfig(8), arp(8), route(8). Т.е. то, что заведомо не понадобится простым пользователям.
9
Програмный интерфейс ядра

Полагаю, что наиболее полезны для администратора страницы 1, 5 и 8.

Внутри интерактивной справки man(1) пользователь попадает в программу more(1) (если иного не указано в переменной oкружения PAGER). Работа с этой программой очень похожа на работу с less(1). Во всяком случае, так же как и в less(1) поиск вперёд осуществляется клавишей /, а назад — ?. Переход на следующее или предыдущее вхождение найденного слова клавишами n и N соответственно.