что значит crypt (3) и что еще

733
Community

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

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

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

4

3 ответа на вопрос

13
John T

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

1 - Общие команды 2 - Системные вызовы 3 - функции библиотеки C 4 - Специальные файлы (обычно устройства, найденные в / dev) и драйверы 5 - Форматы файлов и соглашения 6 - Игры и заставки 7 - Разное 8 - Команды и демоны системного администрирования

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

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

Я не знал, что там было 8 разделов. Если я сделаю `man crypt -a`, я получу склеп (3) и склеп (n). Где склеп (п) вписывается в эти 8? mrduclaw 14 лет назад 0
(n) неофициальный раздел страниц, добавленных Tcl. Существует также (I), если вы устанавливаете SQL, я считаю. John T 14 лет назад 4
@ Джон Т, классно! Отличная информация Спасибо! mrduclaw 14 лет назад 0
1
some

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

0
Martin Beckett

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

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

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

Похожие вопросы