显示命令的帮助手册-man

man 是 manual(手册)的缩写,用来快速查询某个命令的 man-pages(帮助手册页面),并格式化显示。

常用方法:

1
2
3
4
5
6
7
8
9
10
11
# 显示某个命令的帮助手册
$ man 命令名

# 显示某个命令帮助手册的位置而不是内容:
$ man -w 命令名

# 显示帮助手册的搜索路径
$ man --path

# 查询所有包含某个关键字的帮助手册
$ man -k 关键字

实例演示:

实例1:显示 sort 命令的帮助手册

1
~$ man sort

命令执行后会进入帮助手册页面,如图所示。帮助手册页面包括了命令的介绍和用法,以及命令选项的说明。

帮助手册页面其实是进入了less查看模式,只要使用less的快捷键操作来查看页面就可以了,非常方便。

实例2:显示man命令查找帮助手册的路径

1
2
3
4
5
6
~$ man --path
/opt/subversion/man:/Library/Frameworks/Python.framework/Versions/2.7/share/man:/usr/local/share/man:/usr/share/man:/opt/X11/share/man:/Applications/Xcode.app/Contents/Developer/usr/share/man:/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/share/man

# 或 使用man -w,后面不带参数哦。
~$ man -w
/opt/subversion/man:/Library/Frameworks/Python.framework/Versions/2.7/share/man:/usr/local/share/man:/usr/share/man:/opt/X11/share/man:/Applications/Xcode.app/Contents/Developer/usr/share/man:/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/share/man

实例3:显示 ssh 命令的帮助手册地址

1
2
~$ man -w ssh
/usr/share/man/man1/ssh.1

实例4:查询所有包含 awk 的帮助手册

1
2
3
4
~$ man -k awk
English(3pm) - use nice English (or awk) names for ugly punctuation variables
a2p(1) - Awk to Perl translator
awk(1) - pattern-directed scanning and processing language
毕小烦 wechat
「请扫一扫上面的二维码,关注老毕的微信公众号」
「您的赞赏是老毕持续创作的动力」