Liunx獲取信息幫助與man文檔章節的劃分

首先要判斷命令的類型,可用 type COMMAND 來判斷命令

如果顯示結果為(…. shell內嵌)即為shell內嵌命令,如需獲取幫助,使用 help COMMAND 即可;

下圖的例子是pwdshell內嵌命令

Liunx獲取信息幫助與man文檔章節的劃分
內部命令屬于Shell的一部分,所以并沒有單獨對應的系統文件,只要Shell解釋器被運行,內部指令也就自動載入內存了,用戶可以直接使用。內部命令無需從硬盤中重新讀取文件,因此執行效率更高

 

Linux系統必須知道外部命令對應的文件位置,才能夠由Shell加載并執行。

如果顯示結果為一個具體的絕對路徑(/usr/bin/cat)則為外部命令,可使用以下兩種方式進行獲取幫助:

        ①COMMAND
–help
(
命令自帶簡要格式的使用幫助)

        ②man
COMMAND
(
使用手冊manual,其位置在/usr/share/man)

圖為cat是外部命令

Liunx獲取信息幫助與man文檔章節的劃分

 

                                                                                      

                                                                              man文檔劃分

           
   
使用手冊:壓縮格式的文件,有章節之分;

           
        /usr/share/man

           
              man1
,man2,…

           
              1
:用戶命令;

           
              2
:系統調用

           
              3
C庫調用

           
              4
:設備文件及特殊文件

           
              5
:文件格式;(配置文件格式)

           
              6
:游戲使用幫助;

           
              7
:雜項

           
              8
:管理工具及守護進行;

            注意:并非每個COMMAND在所有章節下都有手冊

  

        可以用whatis命令來查找:whatis COMMAND

 

                      man命令打開手冊以后的操作方法:

           
         
翻屏:

           
             
空格鍵:向文件尾翻一屏

           
              b
:向文件首部翻一屏;

           
              Ctrl+d
:向文件尾部翻半屏;

           
             
回車鍵:向文件尾部翻一行

           
              k
:向文件首部翻一行

           
              G
:跳轉至最后一行

           
              #G:
跳轉至指定行

           
              1G
:跳轉至文件首部

           
         
文本搜索:

           
              /keyword
:從文件首部向文件尾部依次查找:不區分字符大小寫

           
              ?keyword
:從文件尾部向文件首部依次查找;

           
                     n
:與查找命令方向相同;

           
                     N
:與查找命令方向相反;

           
         
退出:

           
              q
quit

 

        選項:

                       -M /PATH/TO/SOMEDIR:到指定目錄下查找命令手冊并打開之;

原創文章,作者:N27 Yee Tat Cheng,如若轉載,請注明出處:http://www.www58058.com/79035

(0)
N27 Yee Tat ChengN27 Yee Tat Cheng
上一篇 2017-07-02 00:56
下一篇 2017-07-02 01:39

相關推薦

  • ssh+rsync批量管理,批量分發

    現在我簡單架設了一個7臺服務器的集群集體如下,架設集群的過程我就省略了… [nfs存儲一臺]192.168.42.10[負載均衡2臺]192.168.42.40192.168.42.41[web服務器2臺]192.168.42.30192.168.42.31[備份1臺]192.168.42.20[mysql 1臺]192.168.42.50 我現…

    Linux干貨 2017-04-22
  • 基于Redis的開源分布式服務Codis

    Redis在豌豆莢的使用歷程——單實例==》多實例,業務代碼中做sharding==》單個Twemproxy==》多個Twemproxy==》Codis,豌豆莢自己開發的分布式Redis服務。在大規模的Redis使用過程中,他們發現Redis受限于多個方面:單機內存有限、帶寬壓力、單點問題、不能動態擴容以及磁盤損壞時的數據搶救。 Redis通常有3個使用途徑…

    Linux干貨 2015-02-25
  • 如何用SHELL寫好網絡爬蟲

    原創作品,允許轉載,轉載時請務必以超鏈接形式標明文章 原始出處 、作者信息和本聲明。否則將追究法律責任。http://nolinux.blog.51cto.com/4824967/1550976        上周,老大壓下來任務,讓寫一個網絡爬蟲,負責爬某一個行業網站的數據信息。由于本人只會 sh…

    Linux干貨 2016-08-15
  • httpd-2.4 功能生動實現 (Blog 13)

    CentOS 7 與 CentOS 6 訪問控制區別、虛擬主機

    2017-12-01
  • 馬哥教育網絡班22期+第2周課程練習

    一、Linux上的文件管理類命令都有哪些,其常用的使用方法及其相關示例演示。     Linux上文件管理類命令常用的有:pwd、ls、cd、cp、touch、mv、rm、rmdir (1)pwd:顯示當前路徑,打印工作目錄(Print Working Directory) (2)ls:查看指定目錄下的內容 參數 說明 -a 列舉目錄中的…

    Linux干貨 2016-08-29
  • Shell腳本中select、函數總結

    描述: select控制語句基于Korn Shell中的控制結構 select語句首先顯示一個菜單,然后根據用戶的選擇給變量賦予相應的值,最后執行一系列命令。 語法: select varname [ in arg…] do    commands done 說明: select結構顯示arg項的菜單。加入忽略關鍵字in和參數…

    Linux干貨 2016-08-24
欧美性久久久久