Linux中,通过manual page可以知道命令的使用方法,同时在命令后会有一个数字显示,这个数字是有意义的,它可以帮助我们了解或者是直接查询相关的资料。
一、数字代表内容
1、5、8对应的比较重要,黑体加粗标识。
代号 | 代表内容 |
1 | 用户在shell环境中可操作的命令或可执行文件 |
2 | 系统内核可调用的函数与工具 |
3 | 一些常用的函数与函数库,大部分是C的函数库 |
4 | 设备文件说明,通常在/dev目录下 |
5 | 配置文件或者是某些文件的格式 |
6 | 游戏 |
7 | 惯例与协议等,例如Linux文件系统、网络协议、ASCII码等 |
8 | 系统管理员可用的管理命令 |
9 | 跟kenel有关的文件 |
上表内容可通过执行man man从DESCRIPTION段获取详细信息:
二、样例说明
如执行 man date后,显示如下图所示,从上表可知,date命令是用户在shell环境中可操作的命令或可执行文件。
又如执行man null后,显示如下图所示,根据上述表格可知,null是“设备文件”。
【补充】:man pages中各字段域说明。
字段 | 内容说明 |
NAME | 简短的命令、数据名称说明 |
SYNOPSIS | 简短的命令执行语法简介 |
DESCRIPTION | 较为完整的说明,这部分最好仔细看看 |
OPTIONS | 针对SYNOPSIS部分中,有列举的所有可用选项说明 |
COMMANDS | 当这个程序执行时,可以在此程序中执行的命令 |
FILES | 这个程序或数据所使用或参考或连接到的某些文件 |
SEE ALSO | 这个命令或数据有关的其它说明 |
EXAMPLE | 一些可参考范例 |
BUGS | 是否有相关错误 |
【参考资料】
1、鸟哥的Linux私房菜。