有問題問男人,linux幫助文件-----man命令講解

孫忠昊發表於2019-03-19

有問題問男人,linux幫助文件-----man命令講解

man是manual的縮寫,man命令用來提供線上幫助,通過man命令可以檢視Linux中的命令幫助、配置檔案幫助、程式設計幫助等資訊。

說明

  • 提供命令幫助的檔案
  • 手冊頁存放在/usr/share/man
  • 幾乎每個命令都有man的‘頁面’
  • 統稱為Linux手冊
  • 滿命令的配置檔案:/etc/man.config | man_db.conf
            MANPATH/PATH/TO/SOMEWHERE:指明man檔案搜尋位置
  • 到指定位置下搜尋COMMAND命令的手冊頁並顯示
     man -M /PATH/TO/SOMEWHERE COMMAND
  • 中文man需安裝包man-pager-zh-CN

詳細介紹

左上角顯示第幾章節
    1: 使用者命令
    2: 系統呼叫
    3: C庫呼叫
    4: 裝置檔案及特殊檔案
    5: 配置檔案格式
    6: 遊戲
    7: 雜項
    8: 管理類的命令
    9: Linux 核心API

幫助手冊中的段落說明

  • NAME 名稱及簡要說明
  • SYNOPSIS 用法格式說明
    [] 可選內容
    <> 必選內容
    a|b 二選一
    { } 分組
    … 同一內容可出現多次
  • DESCRIPTION 詳細說明
  • OPTIONS 選項說明
  • EXAMPLES 示例
  • FILES 相關檔案
  • AUTHOR 作者
  • COPYRIGHT 版本資訊
  • REPORTING BUGS bug資訊
  • SEE ALSO 其它幫助參考

man搜尋

  • */KEYWORD:
    以KEYWORD指定的字串為關鍵字,從當前位置向檔案尾部搜尋;不區
    分字元大小寫;
                  n: 下一個
                  N:上一個
  • *KEYWORD:
    以KEYWORD指定的字串為關鍵字,從當前位置向檔案首部搜尋;不區分字
    符大小寫;
                  n: 跟搜尋命令同方向,下一個
                   N:跟搜尋命令反方向,上一個

info

  • *man常用於命令參考 ,GNU工具info適合通用文件參考。
  • *沒有引數,列出所有的頁面
  • info 頁面的結構就像一個網站
  • *每一頁分為“節點”
  • *連結節點之前 *
  • *info [ 命令 ]

info的導航

  • 方向鍵,PgUp,PgDn 導航
  • Tab鍵 移動到下一個連結
  • d 顯示主題目錄
  • Home 顯示主題首部
  • Enter進入 選定連結
  • n/p/u/l 進入下/前/上一層/最後一個連結
  • s 文字 文字搜尋
  • q 退出 info

通過本地文件來獲取幫助

/usr/share/doc目錄

  • 多數安裝了的軟體包的子目錄,包括了這些軟體的相關原理說明
  • 常見文件:README INSTALL CHANGES
  • 不適合其它地方的文件的位置
                   配置檔案範例
                  HTML/PDF/PS 格式的文件
                  授權書詳情

通過線上文件獲取幫助

相關文章