我看到许多实用程序的名称后面都有一个数字,例如ls(1)
或symlink(7)
。这些数字叫什么,它们引用什么?
我一直都看过这件事,但是从来不关心问或找到答案。+1提出这个问题。
—
杰弗里·何塞
我看到许多实用程序的名称后面都有一个数字,例如ls(1)
或symlink(7)
。这些数字叫什么,它们引用什么?
Answers:
这些数字指的是该手册页所属的手册页部分:
1可执行程序或Shell命令
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
每个部分都有一个手册页。