Linux命令都带有许多可选和必选选项。可能经常忘记这些命令的用法。这时需要使用在线帮助,Linux版本的帮助文件称为man-pages。使用man命令就可以查询帮助文档信息。本文主要介绍Linux shell man命令查看帮助文档的方法。

1、使用方法

man [-adfhktwW] [section] [-M path] [-P pager] [-S list] [-m system] [-p string] command

参数用法

参数

备注

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 command,command是命令名,

例如,

$ man cat 

也可以获取man命令本身的帮助信息:

$ man man

2、man手册的章节

man手册包括了8个章节,按照如下划分:

  • 1:用户命令章节;
  • 2:系统调用命令章节;
  • 3:c库调用章节;
  • 4:设备文件及特殊文件;
  • 5:配置文件格式;
  • 6:游戏使用帮助;
  • 7:杂项;
  • 8:管理工具及守护进行;

3、man手册的查看

1)翻屏

空格键:向文件尾翻一屏

b:向文件首部翻一屏

Ctrl+d:向文件尾部翻半屏

Ctrl+u:向文件首部翻半屏

回车键:向文件尾部翻一行

k:向文件首部翻一行

g:跳转至最后一行

#g:跳转至指定行

1g:跳转至文件首部

2)文本搜索

/keyword:从文件首部向文件尾部依次查找:不区分字符大小写

?keyword:从文件尾部向文件首部依次查找

n:与查找命令方向相同

N:与查找命令方向相反

q:退出