Что значит crypt(3) и что еще
Возможный дубликат:
Что означают скобки и число после команды Linux или функции C?
В Linux Manpages ( http://linux.die.net/man/3/crypt) я часто вижу что-то вроде этого: crypt(3), bla(4), bla(5)
Каково полное значение этих выражений?
3 ответа
Цифры обозначают, к какому разделу относится страница, их 8:
1 - Общие команды 2 - Системные вызовы 3 - функции библиотеки C 4 - Специальные файлы (обычно устройства, найденные в /dev) и драйверы 5 - Форматы файлов и соглашения 6 - Игры и заставки 7 - Разное 8 - Команды и демоны системного администрирования
например, если вы хотите знать, как использовать crontab
команда, вы можете набрать man crontab. Если бы вы хотели узнать расположение файла crontab, вы бы использовали man 5 crontab
,
Не все предметы имеют все 8 страниц. Если конкретный элемент не является командой, он автоматически направит вас на соответствующую страницу, как это было в записи в разделе 1 для команды. Примером этого является man strcpy
который приведет вас к функции библиотеки C strcpy.
Вы можете сделать "человек-мужчина", чтобы иметь руководство по эксплуатации. Я покажу вам значение этих разделов.
Причина, по которой Джон описывает разделы, состоит в том, что одно и то же слово, например "free", может быть командой пользователя или функцией библиотеки C.
таким образом, "свободный человек" или "свободный человек 1" даст вам страницу из раздела 1, если номер не указан, он даст вам самый низкий.
в то время как "man 3 free" даст вам функцию библиотеки C для освобождения памяти.