man page 小結

man page的數據通常是放在/usr/share/man目錄下,修改/etc/man.config(有的版本是man.conf 或manpath.conf)文件,即可修改man page的搜尋路徑。man page根據指令/文件的意義不同,分成不同的章節;查詢結果中,指令/文件後面的數據即是其所在的章節序號。

man可以查詢指令/文件的用法、參數等說明。例如,用"man 7 man"命令,可以查詢第七章節(Macro packages and conventions)中和man相關的數據。



man的查詢結果分作幾個部分:



man環境下的按鍵操作:



man -f 指令/文件

-f:此參數用於查找“名字匹配”的指令/文件。例如,"man -f man"只會查找名字中有"man"的指令/文件,如下圖所示:


查找結果中,只有指令/文件名字(左邊)和所查單詞匹配的才被列出;右邊的是指令/文件的相應說明,-f 參數不查找此部分。


man -k 指令/文件

-k:用此參數將列出整個man page中和“所查找單詞”相關的內容。也就是說,它將同時查找上圖中的左邊(指令/文件名)和右邊(相應說明)的內容,只要含有“所查找單詞”就被列出。例如,"man -k man"的結果如下:


和man page相關的兩個指令:whatis 和apropos
whatis 相當於man -f 指令/文件apropos 相當於man -k 指令/文件。注意,要先建立起whatis數據庫,才能使用上述的兩個指令,方法是:在root身份下,執行makewhatis指令。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章