man 命令的用法
在linux运维工作中,经常会有一些命令我们不是很清楚它们的准确用法,这时候我们就需要去查询这些命令的用法,linux中就有很多文档帮助我们去了解这些命令的用法,其中就有一条命令man,下面我就总结一下它的用法。
man 是 manual 的简写,提供命令的帮助文件。
帮助文本man也有很多类:用户名令、系统调用、C库调用、设备文件及特殊文件、配置文件格式、游戏、杂项、管理类的命令、Linux 内核API。而有时你并不清楚你要查的命令是哪一类的,这时我们就要用 whatis 来看看你要查的命令是哪一类的,
#whatis passwd
passwd (1) – update user’s authentication tokens
sslpasswd (1ssl) – compute password hashes
passwd (5) – password file
你要查的命令passwd目的是要改密码那就是第一类,如果是要找passwd文件就是第五类,当你知道是哪一类了我们就能用man命令来查找帮助了。
#man 1 passwd
就可以查找passwd更改密码的详细帮助,当然如果man后没有写选项,默认也会查找第一类(#man passwd)
#man 5 passwd
同理我们就可以查找passwd文件的帮助。
当然我们也可以统一进行查询:
#man -a passwd 列出所有关于passwd的帮助,但也是按顺序列出,先是第一类的帮助,如果你不需要可一按q退出,进入第二类帮助。
其中包含,名称及简要说明,用法格式说明,详细说明,选项说明,示例,相关文件,作者,版本信息,替他帮助的参考。
格式中的一些符号的意义:
[] 可选内容
<> 必选内容
a|b 二选一
{} 分组
… 同一类内容可多次出现
有时在我们查找到的帮助文本很多,我们可以
Ctrl + f | Ctrl + v | Ctrl + F 向文件尾部翻屏
Ctrl + b | b 向文件首部翻屏
Ctrl + d | d 向文件尾部翻半屏
Ctrl + u | u 向文件首部翻半屏
Enter | Ctrl + N | e | ctrl + E | j | Ctrl + J 向文件尾部翻一行
y | Ctrl + Y | Ctrl + p | k | Ctrl + K 向文件首部翻一行
q 退出
# 跳转至第#行
1G 回到文件首部
G 翻至文件尾部
/ # 搜索#
查帮助的能力决定了我们水平的高度!!!
小总结!望指正!
原创文章,作者:liu-linux,如若转载,请注明出处:http://www.178linux.com/69120