Linux線上文檔man、info的使用

來源:互聯網
上載者:User
  1. man
  2. 不知道怎麼使用 date 這個指令?嘿嘿嘿!不要擔心,只要下達:『 man date 』馬上就會有清楚的說明出現在你面前: 

     

    [root@test root]# man date 

    DATE(1)                       FSF                       DATE(1)

    NAME 

          date - print or set the system date and time

    SYNOPSIS 

          date [OPTION]... [+FORMAT] 

          date [-u|--utc|--universal] [MMDDhhmm[[CC]YY][.ss]]

    DESCRIPTION 

          Display the current time in the given FORMAT, or set the system date.

          -d, --date=STRING 

                 display time described by STRING, not `now'

          -f, --file=DATEFILE 

                 like --date once for each line of DATEFILE

    ……………………………………(中間省略)

    ENVIRONMENT 

          TZ    Specifies  the  timezone,  unless overridden by command line parameters.  If 

                 neither is specified, the setting from /etc/localtime is used.

    AUTHOR 

          Written by David MacKenzie.

    REPORTING BUGS 

          Report bugs to <bug-sh-utils@gnu.org>.

    COPYRIGHT 

          Copyright ?2000 Free Software Foundation, Inc. 

          This is free software; see the source for copying conditions.  There  is  NO  war? 

          ranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.

    SEE ALSO 

          The full documentation for date is maintained as a Texinfo manual.  If the info and 

          date programs are properly installed at your site, the command

                 info date

          should give you access to the complete manual.

    GNU sh-utils 2.0.11       October 2000                  DATE(1) 

    (END)

     

    看!馬上就知道一大堆的用法了!出現的這個螢幕畫面,我們稱呼他為 man page ,您可以在裡頭查詢他的用法與相關的參數說明,如果要向下翻頁的話,可以按下鍵盤的 空格鍵 ,也可以使用 [Page Up] 與 [Page Down] 來翻頁呢!同時,如果您知道某些關鍵詞的話,那麼可以在任何時候輸入『 /word 』,來主動搜尋關鍵詞!例如在上面的搜尋當中,我輸入了 /date 會變成怎樣? 

     

     

     

    此外,看到了最後面的幾個資訊了嗎?包括了這個程式的『環境』、『作者』及相關資訊等等,最重要的是那個『See Also』的內容囉,該內容告訴我們,還有其它相關的程式可以查詢!呵呵!查了一個,可以知道更多個!棒!那麼離開 man page 就直接輸入 『q』 這個字母即可離開!整理一下,在 man page 當中可以按的鍵有: 

  • 空格鍵: 往下翻一頁;
  • page up: 往上翻一頁;
  • page down: 往下翻一頁;
  • home: 回到最前面;
  • end: 去到最終頁;
  • /word: 搜尋 word 這個檔案。

 

那麼這些 man page 放在哪裡呢?不同的 distribution 通常可能有點差異性,不過,通常是放在 /usr/share/man 裡頭,然而,我們可以透過修改他的 man page 搜尋路徑來改善這個目錄的問題!修改 /etc/man.config ( 有的版本為 man.conf ) 即可囉!至於更多的關於 man 的訊息您可以使用『 man man 』來查詢呦!關於更詳細的設定,我們會在 Shell 的章節當中繼續的說明喔!

  • info
  • 除了 man 之外,在 Linux 裡面亦提供另外一種查詢的方式,稱為 info ,使用的方法跟 man 差不多, 

     

    [root@test root]# info command

     

    使用 info 後面接您要查詢的指令名稱即可!這個 info 的功能比 man 還要更強大呢!在這個 info page 裡面,你可以輸入 p 及 n 往前及往後翻頁,如果看到『 * text :』的項目時,將游標移到該項目上面,按下『Enter』還可以進入次頁面的說明畫面中!很厲害喔!不過,這個 info 目前只有 Linux 底下有,其它 Unix-Like 就沒有啦!除非你有安裝....無論如何,這個部分我們會在『系統管理員篇』裡面再加以介紹啦!

  • /usr/share/doc
  • 剛剛上面說,一般而言,指令或者軟體製作者,都會將自己的指令或者是軟體的說明製作成『線上說明檔案』!但是,畢竟不是每個咚咚都需要做成線上說明檔案的,還有相當多的說明需要額外的檔案!此時,這個所謂的 How-To ( 如何做的意思 ) 就很重要啦!還有,某些軟體不只告訴你『如何做』還會有一些相關的原理會說明,那麼這些說明檔案要擺在哪裡呢?哈哈!就是擺在這個目錄 /usr/share/doc 啦!所以說,其實,您只要到這個目錄底下,就會發現好多好多的說明檔案檔啦!還不需要到網路上面找資料呢!厲害吧! ^_^

    聯繫我們

    該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

    如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

    A Free Trial That Lets You Build Big!

    Start building with 50+ products and up to 12 months usage for Elastic Compute Service

    • Sales Support

      1 on 1 presale consultation

    • After-Sales Support

      24/7 Technical Support 6 Free Tickets per Quarter Faster Response

    • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.