Разделы MAN-страниц

Автор Sterios, 12 февраля 2012, 12:37:09

« назад - далее »

0 Пользователи и 1 гость просматривают эту тему.

Sterios

В этой статье я опишу на какие разделы делится MAN-справочник. И так, для поиска нужной man-страницы по ключевому слову используется команда apropos. В своём выводе она указывает найденые результаты с обозначением раздела и названием man-справочника. К примеру:

Примечание:
Команда apropos производит поиск по ключевому слову, то есть в результатах поисках будет выведены все man-страницы которые содержат ключевое слово. Для более целевого поиска используйте команду whatis.

sterios@dh-desktop:~$ apropos umount
umount (2)           - unmount file system
umount (8)           - unmount file systems
umount2 (2)          - unmount file system

sterios@dh-desktop:~$ whatis umount
umount (8)           - unmount file systems
umount (2)           - unmount file system
sterios@dh-desktop:~$

Мы видим что введённое слово umount встречается в разделе 2, 8 , а также umount2 в разделе 2. Вводя номера разделов в качестве аргумента для команды man, можно просматривать данные разделы man-справочника. К примеру:

sterios@dh-desktop:~$ man 2 umount


В таблице приведены номера разделов и их названия:


Номер                 Название раздела


1                           Выполняемые команды или команды для командной оболочки.
2                           Обращение к операционной системе(функции, предоставляемые ядром).
3                           Обращение к библиотеке(внутренние функции программных библиотек).
4                           Специальные файлы(обычно можно найти в /dev).
5                           Форматы файлов и условные обозначения типа /etc/passwd.
6                           Игры.
7                           Прочее(включая макропакеты и условные обозначения), например man(7), groff(7).
8                           Команды по администрированию системы(обычно только для root).
9                           Программы ядра(нетипичные).



Файлы, используемые man, находятся в каталоге /usr/share/man.
- Harder, Better, Faster, Stronger