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 命令的man page
man man
  • 查找 man 引用的手册页并输出找到的所有概述
man -f man

注:以上命令可以看出man命令有2条(man 1 和 man 7),查看方法:

man 1 man	#查看man(1)的内容
man 7 man	#查看man(7)的内容