從零開始學習Linux,正在跟馬哥的視頻學習。爲了加深記憶,方便日後查詢,對知識點做個總結。要更好的實現自動化運維,必須熟練使用Linux命令。但是命令繁多,不常用的會忘記。這樣就需要使用命令幫助了。
可以通過下面6種方法獲取命令幫助:
No. | 說明 | 使用方法 |
1 | 查看命令手冊 | # man COMMAND |
2 | 查看信息頁(info類似瀏覽網頁,比man更全面) | # info COMMAND |
3 | 簡要的使用幫助 | # COMMAND --help |
4 | 查看名字自身附帶的文檔 | /usr/share/doc/COMMAND-oversion |
5 | 查看發行版官方文檔 | |
6 | 上網搜索 |
第一種方法,相對簡單,查的信息較全。這裏主要介紹如何使用man命令手冊。
# man [chapter(章節)] <command>
一般情況,man命令格式[]中的章節號可以省略。除非有些特殊的命令需要輸入章節號來查找。這是因爲按照命令的類型歸類,不同類型的命令幫助手冊可能位於不同的章節,同一個命令可以歸類爲多個章節,所有有時候需要輸入章節號才能找到我們需要的信息。先了解一下包含的章節信息。
man手冊分了8個章節:
章節 | 說明 |
1 | 一般用戶命令。 |
2 | 系統調用。 |
3 | C語言函數庫。 |
4 | 有關驅動程序和系統設備的解釋。 |
5 | 配置文件的解釋。 |
6 | 遊戲程序的命令。 |
7 | 有用的雜類命令,如宏命令包等。 |
8 | 有關係統維護的管理命令。 |
爲什麼平時使用man命令時不用輸入章節號呢?那是因爲我們一般查找到命令就在第一個章節中,另外man命令是從低章節向高章節查找的,所以一般不需要輸入章節號了。
如果有些命令需要輸入章節信息,我們如何知道哪些章節中有需要的信息呢?這就用到whatis命令了。格式:
# whatis COMMAND:獲取一個命令的幫助文檔在哪個章節中
注:有些幫助文檔很長,屏幕顯示不完。需要用鍵盤操作文檔換行、換頁等顯示操作。
>> 操作快捷鍵:
- 翻整屏:空格鍵(向後翻一屏)、b(向前翻一屏);
- 翻半屏:ctrl+d(向後翻半屏)、ctrl+u(向前翻半屏);
- 換一行:回車鍵(向後換一行)、k(向前換一行);
- 跳轉到:G(跳轉到文件尾部)、1G或g(跳轉到文件首部);
- 退出:q
>> 文本查找方法:
/keyword:從當前光標所在行開始,向文件尾部查找;
?keyword:從--------------------------首------;
n:跟當前查找命令相同方向的下一個匹配;
N:--------------相反----------------;
以上是man命令的使用方法,寫的粗糙了點兒,而且暫時還不會配圖。歡迎指導!