俗話說的好:「授人以魚不如授人以漁」,這裏咱們將好好討論一下如何使用Linux中一個重要工具——幫助文檔。 shell
幫助文檔相關的命令有好幾個,可是最經常使用的一個命令就是man命令,man就是manual的縮寫,用來查看系統中自帶的各類參考手冊(注意,不單單是命令噢)。例如咱們如今要查看who命令的幫助文檔,最簡單的用法以下:網絡
命令序列 1函數
[stu@localhost~]$ man who工具
這時就來到了man命令的界面中,其中的項目意義以下所示:spa
NAME 這個命令(程序)的名稱和簡單用途的說明遊戲
SYNOPSIS 命令(程序)語法ci
DESCRIPTION 命令(程序)詳細說明,包括選項與參數的用法文檔
AUTHOR 命令(程序)的做者字符串
REPORTINGBUGS 若是發現bug能夠聯繫的電子郵件string
COPYRIGHT 命令(程序)版權協議
SEE ALSO 還能夠參考哪些文檔
固然,不一樣的命令(程序)的文檔格式可能有些微區別,文檔中還可能包括的項目有:
COMMANDS 當命令(程序)在運行的時候,能夠在此命令(程序)中下執行內部命令
FILES 這個命令(程序)或數據所使用或者相關的某些文件
EXAMPLE 這個命令(程序)執行的一些參考的樣例。
重要
在 man界面中,可使用以下快捷鍵來進行操做:
¨ 上/下箭頭 向上/下滾動一行
¨ [Space] 向下翻一頁
¨ [Page Down] 向下翻一頁
¨ [Page Up] 向上翻一頁
¨ [Home] 回退到第一頁
¨ [End] 前進到最後一頁¨ /string 向下搜尋 string 這個字符串
¨ ?string 向上搜尋 string 這個字符串
¨ n, N 利用 / 或 ? 來搜尋字符串時,能夠用 n 來跳轉至下一個匹配處,能夠利用 N 來跳轉至上一個匹配處。
¨ [q] 退出
所有手冊分爲好幾個部分,每一個部分中可能會存在同名的內容。
重要
man命令能夠後跟一個數字來表示要查閱的用戶手冊。若不加數字,那man命令默認從數字較小的手冊中尋找相內容:
1. shell中能夠操做的指令或可執行文件
2. 系統核心可以使用的函數與工具等
3. 一些經常使用的函數(function)與庫(library),大部分爲C的庫(libc)
4. 設備文件的說明,一般在/dev下的文件
5. 配置文件或者是某些文件的格式
6. 遊戲
7. 慣例與協議等,例如Linux文件系統系統、網絡協議、ASCII碼等等的說明
8. 系統管理員可用的管理命令
9. 跟系統核心有關的文件