当前位置:  开发笔记 > 运维 > 正文

在联机帮助页中的Unix命令名后,括号中的数字是什么意思?

如何解决《在联机帮助页中的Unix命令名后,括号中的数字是什么意思?》经验,为你挑选了5个好方法。

例如:man(1),find(3),updatedb(2)?括号中的数字(英文"括号")是什么意思?



1> Ian G..:

这是分配命令的手册页的部分.

这些被拆分为

    一般命令

    系统调用

    C库函数

    特殊文件(通常是设备,在/ dev中找到的)和驱动程序

    文件格式和约定

    游戏和屏保

    杂记

    系统管理命令和守护程序

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


信息的关键位:访问给定为"foo(5)"的手册页:`man 5 foo`
[这是一个没有破坏的链接](http://www.tuhs.org/Archive/Distributions/Research/Dennis_v5/v5man.pdf)

2> Vinko Vrsalo..:

该命令的部分记录在手册中.部分列表记录在人工手册中.例如:

man 1 man
man 3 find

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


在"过去的日子"中,部分编号对应于手册版的硬拷贝版本所在的活页夹.

3> 小智..:

部分编号很重要的原因是多年前磁盘空间问题比现在更多,这些部分可以单独安装.

例如,许多系统仅安装了1和8.这些天人们倾向于在谷歌上查看命令.



4> TREE..:

另请注意,在其他unix上,指定节的方法不同.例如,在solaris上,它是:

man -s 1 man



5> Dave Costa..:

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

查看手册页时,左上角会显示该节的名称,例如:

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

因此,如果您正在尝试查找C函数并且不想意外地看到共享相同名称的用户命令的页面,那么您将执行'man -s 3C ...'

推荐阅读
云聪京初瑞子_617
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有