linux中的man命令
Linux系統(tǒng)中的man命令能夠為我們提供幫助,下面由學(xué)習(xí)啦小編為大家整理了linux中的man命令的相關(guān)知識,希望對大家有幫助!
linux中的man命令詳解
man命令
man命令是Linux下的幫助指令,通過man指令可以查看Linux中的指令幫助、配置文件幫助和編程幫助等信息。
語法
man(選項)(參數(shù))
選項
-a:在所有的man幫助手冊中搜索;
-f:等價于whatis指令,顯示給定關(guān)鍵字的簡短描述信息;
-P:指定內(nèi)容時使用分頁程序;
-M:指定man手冊搜索的路徑。
參數(shù)
數(shù)字:指定從哪本man手冊中搜索幫助;
關(guān)鍵字:指定要搜索幫助的關(guān)鍵字。
linux中的man命令實例
我們輸入man ls,它會在最左上角顯示“LS(1)”,在這里,“LS”表示手冊名稱,而“(1)”表示該手冊位于第一節(jié)章,同樣,我們輸man ifconfig它會在最左上角顯示“IFCONFIG(8)”。也可以這樣輸入命令:“man [章節(jié)號] 手冊名稱”。
man是按照手冊的章節(jié)號的順序進行搜索的,比如:
man sleep 只會顯示sleep命令的手冊,如果想查看庫函數(shù)sleep,就要輸入:
man 3 sleep
linux中的man命令使用方法
1、man的查詢后面的數(shù)字含義:
1用戶在shell換機中可以操作的指令或可執(zhí)行文件
2系統(tǒng)核心可乎叫的函數(shù)與工具
3一些常用的函數(shù)(function)與函數(shù)庫(library),大部分為c的函數(shù)庫(libc)
4硬件文件說明,通常是/dev/的文件
5配置文件或者是某些檔案的格式
6游戲(games)
7慣例與協(xié)議等,例如linux文件系統(tǒng)、網(wǎng)絡(luò)協(xié)議、ASCIIcode等說明
8系統(tǒng)管理員可用的命令
9跟kernel有關(guān)的文件
2、man page大致分為一下部分:
NAME:簡單命令、數(shù)據(jù)名稱說明
SYNOPSIS:簡短的命令語法(sysntax)簡介
DESCRIPTION:較為完整的說明,需要認(rèn)真閱讀
OPTION:針對SYNOPSIS中列舉的所有可用選項說明
COMMANDS:當(dāng)這個軟件在執(zhí)行的時候,可用在此軟件中使用命令
FILES:這個軟件或數(shù)據(jù)所使用或參考或鏈接到的文件
SEE ALSE:可以參考的,與這個命令有關(guān)的其他說明
EXAMPLE:一些可以參考的范例,這個最好用
BUGS:是否有相關(guān)的bug
3、man中的相關(guān)操作
ctrl + F或者Page Down:向下翻頁
ctrl + B或者Page Up:向上翻頁
gg到第一行
GG到最后一行
/start:能在整手冊中搜索start相關(guān)字符,使用n查找下一個,使用N查找上一個
j,k與vi中一樣使用,j向下一行,k向上一行
d下翻半頁
u上翻半頁
h獲取man使用幫助
q退出man
4、man的配置文件man.conf
MANPATH /usr/man :設(shè)置man文件存放的路徑
MANPATH /opt/*/man:來設(shè)置
5、man-f命令
man -f 命令: 可以查出系統(tǒng)中命令的其他man幫助,如:man man,系統(tǒng)會提示有1,1p,7,5等不同的幫助
man -k 命令的不拼寫:這個有助于當(dāng)我們完整命令是使用,
如:我忘記了iptables命令就只能記住ipta則可以使用man -k ipta ,系統(tǒng)會把包括ipta的命令顯示在屏幕上