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 数据库