在unix命令中,在man页面中显示的括号中的数字是什么意思?

例如:man(1),find(3),updatedb(2)? 括号内的数字是什么意思(Brit。“brackets”)?

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

这些被拆分为

  1. 一般命令
  2. 系统调用
  3. C库函数
  4. 特殊文件(通常是在/ dev中find的设备)和驱动程序
  5. 文件格式和约定
  6. 游戏和屏保
  7. 杂记
  8. 系统pipe理命令和守护进程

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

手册中logging了该命令的部分。 部分清单logging在人工手册中。 例如:

 man 1 man man 3 find 

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

部分数字之所以重要,是因为多年以前,当磁盘空间比现在更多的时候,这些部分可以单独安装。

许多系统只安装了1和8。 现在,人们倾向于在Google上查看命令。

它表示查找命令的手册页部分。man命令中的-s开关可用于将search限制在某些部分。

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

用户命令printf(1)
标准C库函数printf(3C)

所以,如果你想查找C函数,并且不想意外地看到一个共享相同名字的用户命令的页面,那么你可以执行“man -s 3C …”

还要注意,在其他unix中,指定段的方法不同。 以solaris为例,它是:

 man -s 1 man 

关于手册的维基百科细节:

  1. 一般命令
  2. 系统调用
  3. 库函数,特别是C标准库
  4. 特殊文件(通常是在/ dev中find的设备)和驱动程序
  5. 文件格式和约定
  6. 游戏和屏保
  7. 杂记
  8. 系统pipe理命令和守护进程
Interesting Posts