例如:man(1), find(3), updatedb(2)?

括号里的数字是什么?“括号”)的意思吗?


当前回答

它表示命令所在的手册页部分。man命令上的-s开关可用于将搜索限制在某些部分。

当你查看手册页时,左上角给出了该部分的名称,例如:

printf(1) 标准C函数printf(3C)

因此,如果您试图查找C函数,并且不希望意外地看到具有相同名称的用户命令的页面,您可以执行'man -s 3C…'

其他回答

该部分命令在手册中有文档。各部分的清单记录在人员手册上。例如:

man 1 man
man 3 find

这对于在不同的部分中存在类似或完全相同的命令时非常有用

它是命令的手册页分配给的部分。

这些被分割为

将军的命令 系统调用 C库函数 特殊文件(通常是在/dev中找到的设备)和驱动程序 文件格式和约定 游戏和屏保 杂集 系统管理命令和守护进程

每个部分的原始描述可以在Unix程序员手册(第ii页)中看到。

为了访问“foo(5)”给出的手册页,运行:

man 5 foo

还要注意,在其他unix上,指定section的方法是不同的。例如,在solaris上,它是:

man -s 1 man

区段编号之所以重要,是因为许多年前,当磁盘空间比现在更是个问题时,区段可以单独安装。

例如,许多系统只安装了1和8。现在,人们倾向于在谷歌上查找命令。

它表示命令所在的手册页部分。man命令上的-s开关可用于将搜索限制在某些部分。

当你查看手册页时,左上角给出了该部分的名称,例如:

printf(1) 标准C函数printf(3C)

因此,如果您试图查找C函数,并且不希望意外地看到具有相同名称的用户命令的页面,您可以执行'man -s 3C…'