
一、type與which命令
type命令確定命令的類型。
which命令確定命令的位置,就是它在哪個(gè)目錄中。無(wú)論是什么命令,都有它的位置。
這兩個(gè)命令的操作對(duì)象都是命令。
二、man命令
這個(gè)命令列出命令的幫助手冊(cè)頁(yè)。
man即manual的前三個(gè)字母。
如果使用選項(xiàng)-k,則列出幫助手冊(cè)中任意包含關(guān)鍵字的命令名稱和簡(jiǎn)述。與apropos命令的作用相同。
三、apropos命令
與man -k功能相同,列出幫助手冊(cè)中任意包含關(guān)鍵字的命令名稱和簡(jiǎn)述。此命令需要指定一個(gè)keyword作為參數(shù),查找與該keyword有關(guān)的命令。手冊(cè)頁(yè)中的解釋是:在whatis數(shù)據(jù)庫(kù)中搜索字符串。searchthe whatis database for strings。
四、info命令
讀取info文件,這個(gè)文件有豐富的幫助信息。文件是樹形結(jié)構(gòu),分為各個(gè)單獨(dú)的節(jié)點(diǎn),每一個(gè)節(jié)點(diǎn)包含一個(gè)主題。
這個(gè)命令可以不用對(duì)象,這樣就閱讀整個(gè)文件。也可以以關(guān)鍵字(不限于命令)為操作對(duì)象,如果有相應(yīng)節(jié)點(diǎn),會(huì)跳轉(zhuǎn)到相應(yīng)節(jié)點(diǎn);沒(méi)有就到info文件的開(kāi)頭。
命令執(zhí)行后,可以在info文件中瀏覽,可以使用光標(biāo)移動(dòng)鍵,翻頁(yè)鍵。
行首有*號(hào),則光標(biāo)移動(dòng)到星號(hào)上就會(huì)跳轉(zhuǎn)到相應(yīng)的節(jié)點(diǎn)。所以這個(gè)命令打開(kāi)了閱讀info文件的界面。
輸入q退出閱讀info文件的狀態(tài)。
五、info與man的對(duì)比
info文件(它就是一本書)與幫助手冊(cè)不是一回事,所以,info命令與man、apropos命令可以互補(bǔ),不能相互替代。但是,info的閱讀界面要好一些,因?yàn)榭梢詽L動(dòng)和跳轉(zhuǎn)。
幫助手冊(cè)和info文件,都對(duì)命令作詳細(xì)的介紹,要深入學(xué)習(xí)命令,就要使用info,man,apropos這三個(gè)命令。
但是,它們是作為手冊(cè),而不是作為教程來(lái)設(shè)計(jì)的,所以對(duì)初學(xué)者來(lái)說(shuō),比較難懂。但努力讀懂,對(duì)提高水平很有幫助