man命令用于获得命令或配置文件的帮助信息,英文原意为manual,所在路径为/usr/bin/man,其语法格式为:
man [命令或配置文件]
注意:查看配置文件的帮助信息时无需绝对路径。
查看命令的帮助信息主要查看命令的用途(NAME)及相应的选项,而配置文件的帮助主要是查看存放信息(NAME)及其对应的格式。Linux中每个配置文件都有对应的格式。
如查看ls命令的帮助,man ls,查看/ect下services配置文件的帮助:man services。
特例:查看passwd配置文档帮助时,显示出来的是passwd命令的帮助信息:
[root@localhost ~]# man passwd PASSWD(1) User utilities PASSWD(1) NAME passwd - update user’s authentication tokens SYNOPSIS passwd [-k] [-l] [-u [-f]] [-d] [-e] [-n mindays] [-x maxdays] [-w warndays] [-i inactivedays] [-S] [--stdin] [username]
随后使用whereis命令查看passwd的路径:
[root@localhost ~]# whereis passwd passwd: /usr/bin/passwd /etc/passwd /usr/share/man/man1/passwd.1.gz /usr/share/man/man5/passwd.5.gz
可以看到passwd存在两处,其中的man1/passwd.1.gz中的"1"表示的是命令的帮助,man5/passwd.5.gz中的"5"表示的是配置文件的帮助,因此,可通过如下方式查看配置文件的帮助:
[root@localhost ~]# man 5 passwd PASSWD(5) Linux Programmer’s Manual PASSWD(5) NAME passwd - password file DESCRIPTION Passwd is a text file, that contains a list of the system’s
whatis命令可以得到命令简短的介绍信息,不用像man一样完全显示,其格式为:
man [命令]
例:显示ls的简短帮助信息:
[root@localhost ~]# whatis ls ls (1) - list directory contents ls (1p) - list directory contents
apropos命令使用关键字以模糊比对的方式查询man的检索资料,然后将结果输出,其语法格式为:
apropos [配置文件]
例:显示/etc下inittab的简短帮助信息:
[root@localhost ~]# apropos inittab inittab (5) - init daemon configuration
一个命令加—help,可以显示该命令的主要选项,如显示touch命令的主要选项:
[root@localhost ~]# touch --help 用法:touch [选项]... 文件... 将每个文件的访问时间和修改时间改为当前时间。 不存在的文件将会被创建为空文件,除非使用-c 或-h 选项。 如果文件名为"-"则特殊处理,更改与标准输出相关的文件的访问时间。 长选项必须使用的参数对于短选项时也是必需使用的。 -a 只更改访问时间 -c, --no-create 不创建任何文件 -d, --date=字符串 使用指定字符串表示时间而非当前时间 -f (忽略)
上一个教程:工作中常用的Linux命令介绍与实践
下一个教程:Linux 系统常用性能分析命令