4

Возможный дубликат:
Что означают скобки и число после команды Linux или функции C?

В Linux Manpages (http://linux.die.net/man/3/crypt) я часто вижу что-то вроде этого: crypt (3), bla (4), bla (5)

Каково полное значение этих выражений?

3 ответа3

13

Цифры обозначают, к какому разделу относится страница, их 8:

1 - General commands
2 - System calls
3 - C library functions
4 - Special files (usually devices, those found in /dev) and drivers
5 - File formats and conventions
6 - Games and screensavers
7 - Miscellanea
8  - System administration commands and daemons

например, если вы хотите узнать, как использовать команду crontab , вы можете набрать man crontab. Если вы хотите узнать расположение файла crontab, вы должны использовать man 5 crontab .

Не все предметы имеют все 8 страниц. Если конкретный элемент не является командой, он автоматически направит вас на соответствующую страницу, как это было в записи в разделе 1 для команды. Примером этого является man strcpy который приведет вас к функции библиотеки C strcpy.

1

Вы можете сделать «человек-мужчина», чтобы иметь руководство по эксплуатации. Я покажу вам значение этих разделов.

0

Причина, по которой Джон описывает разделы, состоит в том, что одно и то же слово, например «free», может быть командой пользователя или функцией библиотеки C.

таким образом, "свободный человек" или "свободный человек 1" даст вам страницу из раздела 1, если номер не указан, он даст вам самый низкий.

в то время как "man 3 free" даст вам функцию библиотеки C для освобождения памяти.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .