Linux帮助文档的三种方式:
- man
- info(支持info指令的文件默认放在/usr/share/info/目录种)
- /usr/share/doc/
man页面中的命令级别
| 代号 |
代表内容 |
重点 |
| 1 |
使用者在shell环境中可以操作的指令或可执行档 |
* |
| 2 |
系统核心可呼叫的函数与工具等 |
|
| 3 |
一些常用的函数(function)与函式库(library),大部分为C的函式库(libc) |
|
| 4 |
装置档案的说明,通常在/dev下的档案 |
|
| 5 |
设定档或者是某些档案的格式 |
* |
| 6 |
游戏(games) |
|
| 7 |
惯例与协定等,例如Linux档案系统、网路协定、ASCII code等等的说明 |
|
| 8 |
系统管理员可用的管理指令 |
* |
| 9 |
跟kernel有关的文件 |
|
man页面中的分节说明
| 代号 |
内容说明 |
| NAME |
简短的指令、资料名称说明 |
| SYNOPSIS |
简短的指令下达语法(syntax)简介 |
| DESCRIPTION |
较为完整的说明 |
| OPTIONS |
针对SYNOPSIS 部分中,有列举的所有可用的选项说明 |
| COMMANDS |
当这个程式(软体)在执行的时候,可以在此程式(软体)中下达的指令 |
| FILES |
这个程式或资料所使用或参考或连结到的某些档案 |
| SEE ALSO |
可以参考的,跟这个指令或资料有相关的其他说明 |
| EXAMPLE |
一些可以参考的范例 |
man页面中常用的快捷键
| 按键 |
作用 |
| 空白键 |
向下翻一页 |
| PageDown |
向下翻一页 |
| PageUp |
向上翻一页 |
| Home |
去到第一页 |
| End |
去到最后一页 |
| /string |
向下搜寻string这个字串,如果要搜寻vbird的话,就输入 /vbird |
| ?string |
向上搜寻string这个字串 |
| n, N |
利用 / 或 ? 来搜寻字串时,可以用 n 来继续下一个搜寻(不论是 / 或 ?),可以利用 N 来进行反向查询。举例来说,我以 /vbird 搜寻vbird字串,那么可以 n 继续往下查询,用 N 往上查询。若以 ?vbird 向上查询vbird字串,那我可以用 n 继续向上查询,用 N 反向查询。 |
| q |
结束这次的man page |
man命令参数
| 参数 |
备注 |
| man命令常用参数 |
|
| -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 |
搜索领域【限定手册类型】默认查找所有手册 |
| man命令其它参数 |
|
| -c |
显示使用 cat 命令的手册信息 |
| -C |
指定man 命令搜索配置文件 默认是man.config |
| -K |
搜索一个字符串在所有手册页中,速度很慢 |
| -M |
指定搜索手册的路径 |
| -P pro |
使用程序pro显示手册页面 默认是less |
| -B pro |
使用pro程序显示HTML手册页 默认是less |
| -H pro |
使用pro程序读取HTML手册,用txt格式显示,默认是cat |
| -p str |
指定通过groff格式化手册之前,先通过其它程序格式化手册 |
注:以上命令可以看出man命令有2条(man 1 和 man 7),查看方法:
man 1 man #查看man(1)的内容
man 7 man #查看man(7)的内容