type
顯示命令的類型switch
顯示可執行程序的位置help
得到shell 內部命令的幫助文檔例如:help cd
--help
許多可執行程序支持一個 --help 選項,這個選項是顯示命令所支持的語法和選項說明。例如:mkdir --help
man
顯示程序手冊頁- 許多希望被命令行使用的可執行程序,提供了一個正式的文檔,叫做手冊或手冊頁(man page)。一個特殊的叫做 man 的分頁程序,可用來瀏覽他們。它是這樣使用的:man program
- 手冊文檔的格式有點不同,一般地包含一個標題,命令語法的綱要,命令用途的說明, 和命令選項列表,及每個選項的說明。然而,通常手冊文檔并不包含實例,它打算 作為一本參考手冊,而不是教材。
- 在大多數 Linux 系統中,man 使用 less 工具來顯示參考手冊,所以當瀏覽文檔時,你所熟悉的 less 命令都能有效。
man 所顯示的參考手冊,被分成幾個章節,它們不僅僅包括用戶命令,也包括系統管理員 命令,程序接口,文件格式等等。下表描繪了手冊的布局:
章節 | 內容 |
1 | 用戶命令 |
2 | 程序接口內核系統調用 |
3 | C 庫函數程序接口 |
4 | 特殊文件,比如說設備結點和驅動程序 |
5 | 文件格式 |
6 | 游戲娛樂,如屏幕保護程序 |
7 | 其他方面 |
8 | 系統管理員命令 |
例如:man 5 passwd 命令運行結果會顯示文件 /etc/passwd 的文件格式說明手冊。
apropos
顯示適當的命令也有可能搜索參考手冊列表,基于某個關鍵字的匹配項。雖然很粗糙但有時很有用。
例如:apropos change?
whatis
顯示非常簡潔的命令說明info
顯示程序 Info 條目- GNU 項目提供了一個命令程序手冊頁的替代物,稱為”info”。info 內容可通過 info 閱讀器 程序讀取。info 頁是超級鏈接形式的,和網頁很相似。
- b).info 程序讀取 info 文件,info 文件是樹型結構,分化為各個結點,每一個包含一個題目。 info 文件包含超級鏈接,它可以讓你從一個結點跳到另一個結點。一個超級鏈接可通過 它開頭的星號來辨別出來,把光標放在它上面并按下 enter 鍵,就可以激活它。
- c).輸入”info”,接著輸入程序名稱,啟動 info。
下表中的命令,當顯示一個 info 頁面時, 用來控制閱讀器。
命令 | 行為 |
? | 顯示命令幫助 |
PgUp or Backspace | 顯示上一頁 |
PgDn or Space | 顯示下一頁 |
n | 下一個 - 顯示下一個結點 |
p | 上一個 - 顯示上一個結點 |
u | Up - 顯示當前所顯示結點的父結點,通常是個菜單 |
Enter | 激活光標位置下的超級鏈接 |
q | 退出 |