在CentOS中獲取命令幫助

在CentOS中獲取命令幫助

   在使用和學習CentOS系統中,當我們遇上不熟悉的命令卻又需要了解它的詳細用法的時候,我們需要獲取幫助。除了借助他人和搜索引擎之外,自己通過查看系統幫助文檔來解決問題是很重要的。下面就來介紹如何獲取幫助以及簡單的解決思路:

   一、如何獲取命令幫助

Linux提供多層次的命令幫助:

1、 獲取簡單的幫助信息:whatis COMMAND

Whatis能顯示簡單的命令幫助信息,通過這些信息,我們可以了解到該命令在man的哪些章節有具體幫助信息

blob.png

 

  2、獲取比較詳細的命令幫助信息:help COMMAND;COMMAND –h/–help

系統命令分為內部命令和外部命令,內部命令通過help COMMAND獲取幫助;外部命令通過COMMAND –h/–help獲取幫助。通過這樣的方式能獲取到命令的用法介紹及常見參數介紹,但沒有通過man獲取到的幫助信息詳細。

blob.png

3、獲取詳細的命令幫助:man COMMAND

       3.1 man章節介紹

             1: 用戶命令

             2: 系統調用

             3: C庫調用

             4: 設備文件及特殊文件

             5: 配置文件格式

             6: 游戲

             7: 雜項

             8: 管理類的命令

在上面通過Whatis來獲取簡單的幫助信息中中括號括起的數字(#)即為在man的哪些章節中有幫助信息

 

     3.2 man命令詳解:

A、以echo命令為例,通過man echo來解釋相應的條目。

blob.png

NAME:命令的名稱及功能簡要說明

SYNOPSIS:命令的用法說明,包括可用的選項

       []:可選內容

<>: 必選內容

a|b:二選一

…: 同一內容可出現多次

       DESCRIPTION:命令功能的詳盡描述,可能包括每一項的含義。

       EXAMPLE:命令用法示例。

       SEE_ALSO:若你在該章節中未獲取到所需的幫助,也可以查看SEE_ALSO給出的命令/文件。

       FILES:命令相關的配置文件

B、man翻屏查看

       Space鍵:向后翻一屏

       b鍵:向前翻一屏

Enter鍵:向后翻一行

p鍵:向前翻一行

C、在章節中查找內容

       /keyword:向后查找

       ?keyword:向前查找

    4、info命令。用的較多的為前面3種方式,在此不對info作詳細介紹。

二、獲取命令幫助的思路

   以在/etc/issue文件作配置為例:要求字符終端登錄時,顯示當前登錄終端號,主機名和當前時間

首先查看issue的幫助,發現其給出的信息寥寥無幾,并沒有什么真正幫助。這時在看SEE_ALSO項,其給出3個參考命令。

blob.png

  通過man motd和man agetty我們都沒有找到想要的幫助,在man mingetty中我們終于找到/etc/issue配置文件的幫助。

blob.png

查看,得知:

\t:可獲取本地時間

\n:可獲取主機名

\l:可獲取登錄終端名

于是,對/etc/issue的配置文件做如下修改,

blob.png

測試,滿足要求。Done!

blob.png

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

原創文章,作者:M20-1鐘明波,如若轉載,請注明出處:http://www.www58058.com/26174

(0)
M20-1鐘明波M20-1鐘明波
上一篇 2016-07-27 09:26
下一篇 2016-07-27 09:30

相關推薦

  • 安裝Redmine

    Redmine是一個開源的、基于Web的項目管理和缺陷跟蹤工具。它用日歷和甘特圖輔助項目及進度可視化顯示。同時它又支持多項目管理。Redmine是一個自由開放源碼軟件解決方案,它提供集成的項目管理功能,問題跟蹤,并為多個版本控制選項的支持。雖說像IBM Rational Team Concert的商業項目調查工具已經很強大了,但想堅持一個自由和開放源碼的解決…

    Linux干貨 2016-12-01
  • Tomcat的安裝和簡介

    第一部分: ????在linux系統平臺上安裝Tomcat的總結 ????1.到http://jakarta.apache.org/site/binindex.cgi(去下載一個tomcat版本各種版本都有),zip或者tar.bz2的>壓縮包,將其解壓到/usr/local/的目錄下面. ????2.配置環境變量:為了在以后系統啟動后就配置好Tomc…

    2017-11-05
  • 集中練習5-磁盤分區、文件系統掛載、RAID管理

    集中練習5-磁盤分區、文件系統掛載、RAID管理

    Linux干貨 2017-10-27
  • linux命令格式和常用命令

    Linxu命令使用格式 ~]#COMMAND OPTIONS ARGUMENTS CMMMAND:發起一命令:請求內核將某個二進制程序運行為一個進程; OPTIONS:指定命令的運行特性; 短選項:-C, 例如-l, -d 注意:有些命令的選項沒有-; 如果同一命令同時使用多個短選項,多數可合并:-l -d = -ld 長選項:–word, 例如…

    Linux干貨 2018-03-04
  • 胡說八道計算機網絡之什么是網絡(一)?

    胡說八道計算機網絡之什么是網絡(一) 什么是網絡? 網絡通信的實現:tcp/ip協議 使用Wireshark抓包分析tcp/ip協議棧 什么是網絡?      所謂網絡,就是通過一定的形式連接起來的物體,物體與物體之間可以實現通信。     比如這樣的,就稱為計算機網絡。它可以實現計算機之…

    Linux干貨 2017-05-01
欧美性久久久久