linux命令行學(xué)習(xí)(11):獲取命令的幫助信息


一、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ì)提高水平很有幫助

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容