红联Linux门户
Linux帮助

Linux manual中命令标号的含义

发布时间:2015-09-13 15:39:31来源:linux网站作者:子子午

如果查看Linux manual(例如,执行:man open),会发现文档中有这样的表达方式:read(2), write(2), lseek(2), fcntl(2)等,括号中的数值表达什么含义呢?


可以通过命令:man 1 man 得到答案:

1.用户命令(如ls、ps等操作)

2.系统调用(如open,read,write,lseek等)

3.C库函数(如memcpy等)

4.设备和特殊文件(如/dev/下文件)

5.文件格式和使用约束(如/etc/passwd格式)

6.游戏

7.综述等杂七杂八的东西(如 SIGNAL介绍)

8.系统管理工具(如mount)


实际上数字就代表了该文档在manual中所在的区域,共有8个区域,比如可查看8区域的所有文档:http://man7.org/linux/man-pages/man8/


在Ubuntu下安装中文man手册的方法:http://www.linuxdiyf.com/linux/9926.html