Можливий дублікат:
Що означають дужки та число після команд Linux чи функції C?
Я бачу, що у багатьох комунальних служб є число в дужках після їх імені, наприклад, ls(1)або symlink(7). Як називаються ці числа, і на що вони посилаються?
Можливий дублікат:
Що означають дужки та число після команд Linux чи функції C?
Я бачу, що у багатьох комунальних служб є число в дужках після їх імені, наприклад, ls(1)або symlink(7). Як називаються ці числа, і на що вони посилаються?
Відповіді:
Номери посилаються на розділ manpage, до якого належить:
1 Виконані програми або команди оболонки
2 Системні виклики (функції, які надає ядро)
3 Бібліотечні дзвінки (функції в бібліотеках програм)
4 Спеціальні файли (зазвичай знаходяться в / dev)
5 Формати та конвенції файлів, наприклад / etc / passwd
6 Ігор
7 Різне (включаючи макропакети та конвенції), наприклад man (7), groff (7)
8 Команди системного адміністрування (зазвичай тільки для root)
9 ядер підпрограм [Нестандартно]
(від man man:-))
Причина відображення розділу головним чином полягає в тому, що часто існує однакова назва сторінки з більш ніж одним розділом, наприклад man(1)( manкоманда) та man(7)(система сторінок вручну). Те саме для системних викликів (розділ 2,3) та програм командного рядка (розділ 1) з такою ж назвою, наприклад unlink.
До речі, ви можете використовувати man -aдля перегляду сторінок із усіх розділів для заданої пошукової фрази.
introдовідкова сторінка в кожному розділі.
Якщо ви переглядаєте manсторінку, коли їх бачите, це "розділ", в якому слід шукати. За замовчуванням manпіднімає перший запис, який він знайде для даного запиту. Однак це може спричинити проблеми, коли у вас є запис crontab, команда та crontabсистемний файл (команда використовується для редагування файлу). Вказавши потрібний розділ, ви можете сказати людині, якого ви шукаєте. man manповинен дати вам перелік розділів, і ви можете вибрати один із man <section> <query>, наприклад man 1 ls.