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)的内容