例如:人(1),查找(3),更新数据库(2)?括号里的数字代表什么(Brit.“括号”)是什么意思?

有帮助吗?

解决方案

这是命令的手册页所分配到的部分。

这些被分割为

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

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

其他提示

该命令的部分记录在手册中。各部分的列表记录在人类手册中。例如:

man 1 man
man 3 find

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

部分编号之所以重要,是因为许多年前磁盘空间比现在更成为一个问题,这些部分可以单独安装。

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

另请注意,在其他 UNIX 上,指定该部分的方法有所不同。以Solaris 为例,它是:

man -s 1 man

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

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

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

因此,如果您尝试查找 C 函数并且不想意外看到共享相同名称的用户命令的页面,您可以执行“man -s 3C ...”

维基百科 有关手册部分的详细信息:

  1. 通用命令
  2. 系统调用
  3. 库函数,特别是 C 标准库
  4. 特殊文件(通常是设备,位于 /dev 中)和驱动程序
  5. 文件格式和约定
  6. 游戏和屏保
  7. 杂项
  8. 系统管理命令和守护进程
许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top