Linux帮助手册man命令的使用说明

TangLu 未命名 2017-03-21 5729 0

在Linux系统中,如果对于一个命令或者配置文件不清楚的话,可以使用man命令来获取帮助,该命令可以将/usr/share/man目录下的对应手册展示出来,其主要有以下信息需要关注:

1、NAME:命令的功能性说明

2、SYNOPSIS:命令的语法格式。[  ]是命令可选内容,<>是命令必备内容,|的多个选项选其1,...是同类内容可出现多个

3、DESCRIPTION:描述信息
4、OPTIONS:命令选项的作用

5、EXAMPLES:示例

6、AUTHOR:作者信息

7、SEE ALSO:额外参考信息

如图:

man1.png

man使用手册还分有章节,不同章节的内容大概可以分为以下方向:

1、用户命令,如ls,cp命令等

2、系统调用,一般程序员才会用到

3、C库调用

4、设备文件及特殊文件

5、配置文件格式,如/etc/passwd文件

6、游戏使用帮助

7、杂项

8、系统工具,如halt命令

man命令默认展示第一个章节的内容,如果想看第5个章节的内容,使用命令格式

man 5 passwd

由于不是每个命令在所有章节下都有帮助手册,所以如果需要查看指定的命令有哪些章节手册的话需要使用whatis命令,需要注意的是如果运行whatis命令的用户没有查看某章节的权限,那么whatis的结果就不会出现该章节的信息,换root用户则可以看到,例:

whatis passwd


whatis命令的执行过程是查询系统的数据库来进行的,所以有可能当前查到的数据库不是最新的,可以手动更新下系统数据库

makewhatis


评论