linux帮助文件(man-pages,手册页)一般放在,$MANPATH/man
(/usr/share/man
) 目录下面,而且按照领域与语言放到不同的目录里面。要找那个命令使用相关手册,只要我们按照领域区分,到对于目录去查看与命令对应的文件解压,cat file 就可以看到一篇详细的文档了。 但是与快速索引查找帮助相差太远了。linux有一个很好工具,就是man 它会按照系统设计帮助目录,在各个文档里面查询,并且显示内容。接下来,主要讲一下这个命令使用以及配置说明,还有一些使用实例。
命令格式
1
| man [-adfhktwW] [section] [-M path] [-P pager] [-S list] [-m system] [-p string] title..
|
命令功能
man命令:可以通过一些参数,快速查询linux帮助手册,并且格式化显示。
命令参数
命令参数 |
功能 |
-a |
显示所有匹配项 |
-d |
显示man查照手册文件时候,搜索路径信息,不显示手册页内容 |
-D |
同-d,显示手册页内容 |
-f |
同命令 whatis ,将在 whatis 数据库查找以关键字开同的帮助索引信息 |
-h |
显示帮助信息 |
-k |
同命令 apropos 将搜索 whatis 数据库,模糊查找关键字 |
-S |
list 指定搜索的领域及顺序 如:-S 1:1p httpd 将搜索man1然后 man1p目录 |
-t |
使用troff 命令格式化输出手册页 默认:groff输出格式页 |
-w |
不带搜索title 打印 manpath 变量 带title关键字 打印找到手册文件路径,默认搜索一个文件后停止 |
-W |
同-w |
section |
搜索领域【限定手册类型】默认查找所有手册 |
范围定位
命令参数 |
范围 |
1 |
表示用户命令 |
2 |
表示系统调用 |
3 |
表示C语言库函数 |
4 |
表示设备或特殊文件 |
5 |
表示文件格式和规则 |
6 |
表示游戏及其他 |
7 |
表示宏、包及其他杂项 |
8 |
表示系统管理员相关的命令 |
建立 man
数据库