摘要:本文主要學習了Linux衆多命令中最基礎的man命令。linux
Linux的全部操做均可以經過命令行來完成,因此學習Linux最好從命令行開始。由於Linux的命令有不少,不可能每個都能記住,因此Linux提供了一個相似於操做手冊的命令,也就是man命令。shell
man是manual的縮寫,man命令就相似於一個Linux的使用手冊,經過man命令能夠對其餘命令進行學習。網絡
在對命令進行說明時,man命令將Linux的命令分紅了9個章節:函數
1)可執行的命令或者Shell中的命令(Executable programs or shell commands)。工具
2)系統核心可呼叫的函數與工具(System calls)。學習
3)一些經常使用的函數與函數庫(Library calls)。spa
4)裝置檔案的說明,一般在/dev下的檔案(Special files)。命令行
5)設定檔或者是某些檔案的格式(File formats and conventions)。code
6)遊戲相關的指令(Games)。orm
7)慣例與協定等,例如Linux檔案系統、網絡協定、ASCII碼等等的說明(Miscellaneous)。
8)系統管理員可用的管理指令(System administration commands)。
9)跟內核Kernel有關的文件(Kernel routines)。
先看一下man命令的用法,在控制檯輸入 man man 而後按下回車:
在第一行的左右兩邊顯示的 MAN(1) 表示當前查看的是第一章節裏的MAN命令。
在第一行居中顯示的是命令的類型名稱,或者說是章節裏的小節名稱。
NAME:命令的名稱。
SYNOPSIS:帶有全部選項和參數的完整列表。
DESCRIPTION:命令及其用法的簡短小結。
EXAMPLES:使用案例。
OVERVIEW:概述。
DEFAULTS:默認的功能。
OPTIONS:按字母順序排列的選項和參數清單。
EXIT STATUS:命令的退出碼清單。
ENVIRONMENT:命令使用的或者能使用的環境變量清單。
FILES:命令使用的或者能使用的文件清單。
SEE ALSO:和命令有關的交叉索引和信息。
HISTORY:維護歷史清單。
CONFORMING TO:程序遵循的標準清單。
NOTES:不可以納入其餘任何一種類別下的全部信息。
BUGS:指出己知的BUG和錯誤功能,以及怎樣和程序的做者聯繫修正它們。
AUTHORS:命令的做者或者維護者的名字,可能帶有電子郵件地址或URL地址。
空格鍵:向下翻一頁。
[Page Down]:向下翻一頁。
[Page Up]:向上翻一頁。
[HOME]:直接前往首頁。
[END]:直接前往尾頁。
/關鍵詞:從上至下搜索某個關鍵詞,如"/linux"。
?關鍵詞:從下至上搜索某個關鍵詞,如"?linux"。
n:定位到下一個搜索到的關鍵詞。
N:定位到上一個搜索到的關鍵詞。
q:退出幫助文檔。