1. 程式人生 > 其它 >Linux命令 之 “救命稻草”

Linux命令 之 “救命稻草”

一、前言

  雖然Linux作業系統圖形介面已經退出,但由於大量的操作在終端操作比較快捷,所以,對linux命令的使用必不可少。在linux系統日常的學習和工作中,常常會出現有些命令忘記了或者該命令的引數記憶模糊了。那如何快速對相關命令進行檢視呢?在Linux系統中,就有自帶幫助功能的命令。

  1. help 命令
  2. man 命令
  3. 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