Linux命令 之 “救命稻草”
一、前言
雖然Linux作業系統圖形介面已經退出,但由於大量的操作在終端操作比較快捷,所以,對linux命令的使用必不可少。在linux系統日常的學習和工作中,常常會出現有些命令忘記了或者該命令的引數記憶模糊了。那如何快速對相關命令進行檢視呢?在Linux系統中,就有自帶幫助功能的命令。
- help 命令
- man 命令
- info 命令
二、help 命令
1、基本使用
使用help命令可以在終端打印出我們想要的命令的相關資訊,使用方法:
help [option] <command>
比如說,我查我自己:help help
help命令用來顯示內建命令的相關資訊,其引數有-d、-m、-s。
然後這裡涉及到內建命令和外部命令的相關介紹。
2、內建命令與外部命令
- 內建命令:是shell程式的一部分。在Linux系統被載入進記憶體時,就順帶把內建命令程式載入進去了。所以其特點是執行速度快!
- 外部命令:屬於第三方程式,需要額外安裝獲得。在使用時,才將其從磁碟中載入進記憶體中執行。雖然速度沒內建命令快,但其功能強大!
那麼,我們如何得知某個命令是內建命令還是外部命令呢?
type命令可以實現該功能:
type <command>
實踐一下:
所以,如果用help命令對外部命令進行查詢:
3、外部命令的--help引數
雖然,外部命令不能使用shell自帶的help命名進行查詢。但外部命令都實現的--help引數用於檢視該命令資訊。(相當於我們購買一些產品時,自帶的說明書)
其使用方法為:
<外部命令> --help
就如同一個說明書:
不過,要注意和help內建命令的實質區別。
三、man 命令
1、基本使用
man是manual的簡寫。前面我們說到的help命令、--help引數是直接將內容列印在終端,但man命令是將命令的相關說明顯示在man page上面。
man [option] <command>
如執行: man mv
大概可以看出,相比與help、--help,man命令顯示的內容更為詳細。
但似乎man只能用於外部命名(或許是因為man本身是一個外部命令???)
2、man page中的按鍵功能
使用者可以在man page 中通過按鍵互動,進行一系列的閱讀、查詢等等操作。
按鍵 | 功能 |
空格鍵 | 向下翻一頁 |
Page Down | 向下翻一頁 |
Page Up | 向上翻一頁 |
home | 跳到首頁 |
end | 跳到尾頁 |
/[key] | 從上至下搜尋某個關鍵字 |
?[key] | 從下至上搜索某個關鍵字 |
n | 定位到下一個搜尋到的關鍵字 |
N | 定位到上一個搜尋到的關鍵字 |
q | 退出幫助文件 |
四、info 命名
該命名對新手來說使用比較難上手,但聽說熟練後會比man好用。尷尬的是我也不太使用過,所以:
抱歉抱歉啦~~
關於linux的幫助命令就介紹到這裡啦!有何不妥,歡迎觀眾老爺們指出 ^_^
tolele 2022-01-01