1. 程式人生 > 其它 >學會在命令列中獲取幫助

學會在命令列中獲取幫助

使用 man 命令獲取幫助

在 Linux 環境中,如果你遇到困難,可以使用man命令,它是Manual pages的縮寫。

語法:
man <command_name>
如: man ls

手冊的一般佈局

  • NAME(名稱)
    該命令或函式的名稱,接著是一行簡介。

  • SYNOPSIS(概要)
    對於命令,正式的描述它如何執行,以及需要什麼樣的命令列引數。對於函式,介紹函式所需的引數,以及哪個標頭檔案包含該函式的定義。

  • DESCRIPTION(說明)
    命令或函式功能的文字描述。

  • EXAMPLES(示例)
    常用的一些示例。

  • SEE ALSO(參見)
    相關命令或函式的列表。

也可能存在其它部分內容,但這些部分沒有得到跨手冊頁的標準化。常見的例子包括:OPTIONS(選項),EXIT STATUS(退出狀態),ENVIRONMENT(環境),BUGS(程式漏洞),FILES(檔案),AUTHOR(作者),REPORTING BUGS(已知漏洞),HISTORY(歷史)和 COPYRIGHT(版權)。

通常 man 手冊中的內容很多,你可能不太容易找到你想要的結果,不過幸運的是你可以在 man 中使用搜索/<你要搜尋的關鍵字>,查詢完畢後你可以使用n鍵切換到下一個關鍵字所在處,shift+n為上一個關鍵字所在處。使用Space(空格鍵)翻頁,Enter(回車鍵)向下滾動一行,或者使用k,j(vim 編輯器的移動鍵)進行向前向後滾動一行。按下h鍵為顯示使用幫助(因為 man 使用 less 作為閱讀器,實為less工具的幫助),按下q退出。

想要獲得更詳細的幫助,你還可以使用info命令,不過通常使用man就足夠了。如果你知道某個命令的作用,只是想快速檢視一些它的某個具體引數的作用,那麼你可以使用--help引數,大部分命令都會帶有這個引數。

使用 help 命令獲取幫助

如:ls --help