詳細(xì)介紹Linux man命令的使用方法
Linux man命令是初學(xué)者必須要掌握的一個(gè)Linux重要命令,這個(gè)命令可以幫助在學(xué)習(xí)中遇到的各種不會(huì)使用的命令問(wèn)題,每個(gè)命令的不同的使用方法都可以在這里查找的到。現(xiàn)在介紹具體使用方法。
在Linux的shell下我經(jīng)常要使用man命令來(lái)查看一些不熟悉的命令的使用方法。最經(jīng)在shell下編程的時(shí)候,發(fā)現(xiàn)一些c和c++中的庫(kù)函數(shù)不清楚,我都跑去網(wǎng)上搜索了。一不小心,我發(fā)現(xiàn),原來(lái)man還可以用來(lái)查詢(xún)系統(tǒng)庫(kù)文件中的一些函數(shù)定義和使用方法。
man就是manual的縮寫(xiě),用來(lái)查看系統(tǒng)中自帶的各種參考手冊(cè),但是手冊(cè)頁(yè)分為好幾個(gè)部分,如下所示:
1 Executable programs or shell commands
2 System calls (functions provided by the kernel)
3 Library calls (functions within program libraries)
4 Special files (usually found in /dev)
5 File formats and conventions eg /etc/passwd
6 Games
7 Miscellaneous (including macro packages and conventions), e.g. man(7), groff(7)
8 System administration commands (usually only for root)
9 Kernel routines [Non standard]
在shell中輸入 man+數(shù)字+命令/函數(shù) 即可以查到相關(guān)的命令和函數(shù)。若不加數(shù)字,那man命令默認(rèn)從數(shù)字較小的手冊(cè)中尋找相關(guān)命令和函數(shù)。
例如,本來(lái)是想尋找c標(biāo)準(zhǔn)庫(kù)中的rand()函數(shù),直接使用man rand得到的是一個(gè)rand命令的手冊(cè),直接用來(lái)產(chǎn)生一個(gè)隨機(jī)數(shù),這個(gè)內(nèi)容在手冊(cè)section 1中。如果使用man 3 rand就可以得到自己想要的庫(kù)函數(shù)中rand()的用法了。
這就Linux man命令的使用技巧描述到這里。
【編輯推薦】