man命令用于獲得命令或配置文件的幫助信息,英文原意為manual,所在路徑為/usr/bin/man,其語法格式為:
man [命令或配置文件]
注意:查看配置文件的幫助信息時無需絕對路徑。
查看命令的幫助信息主要查看命令的用途(NAME)及相應(yīng)的選項,而配置文件的幫助主要是查看存放信息(NAME)及其對應(yīng)的格式。Linux中每個配置文件都有對應(yīng)的格式。
如查看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命令使用關(guān)鍵字以模糊比對的方式查詢man的檢索資料,然后將結(jié)果輸出,其語法格式為:
apropos [配置文件]
例:顯示/etc下inittab的簡短幫助信息:
[root@localhost ~]# apropos inittab inittab (5) - init daemon configuration
一個命令加—help,可以顯示該命令的主要選項,如顯示touch命令的主要選項:
[root@localhost ~]# touch --help 用法:touch [選項]... 文件... 將每個文件的訪問時間和修改時間改為當(dāng)前時間。 不存在的文件將會被創(chuàng)建為空文件,除非使用-c 或-h 選項。 如果文件名為"-"則特殊處理,更改與標(biāo)準(zhǔn)輸出相關(guān)的文件的訪問時間。 長選項必須使用的參數(shù)對于短選項時也是必需使用的。 -a 只更改訪問時間 -c, --no-create 不創(chuàng)建任何文件 -d, --date=字符串 使用指定字符串表示時間而非當(dāng)前時間 -f (忽略)
上一個教程:工作中常用的Linux命令介紹與實踐
下一個教程:Linux 系統(tǒng)常用性能分析命令