Unix 命令指南/獲取幫助
外觀
顯示指定命令的手冊頁
一個有用的選項是
$ man -k TEXT
這將在手冊頁標題和摘要行中搜索 TEXT
示例
要顯示 chown 命令的手冊頁
$ man chown
man 有不同的部分。
- 第 1 部分是使用者命令
- 第 2 部分是系統呼叫(程式用來與核心通訊)
- 第 3 部分是庫參考(用於 C 語言程式設計)
- 第 4 部分是裝置驅動程式
- 第 5 部分是配置檔案和其他檔案格式
- 第 6 部分是遊戲
- 第 7 部分是其他(例如,“ascii” 對映和 C“運算子”優先順序)
- 第 8 部分是系統命令(與使用者命令類似,但主要是針對 root)
可以在頁面名稱之前指定部分號。例如,man chmod通常會顯示使用者命令“chmod”。要檢視系統呼叫“chmod”
$ man 2 chmod
要在手冊頁中搜索“新聞組”,
$ man -k newsgroups actsync (8) - synchronize newsgroupsoups newsgroups (1) - a program to list unsubscribed newsgroups
- 如果這不起作用,您可能需要執行 makewhatis 命令。
連結
一個高階的 man 命令,有時可用。它以 Info 格式顯示指定命令的改進的手冊頁。似乎在 POSIX 中不存在。
示例
要顯示 grep 命令的手冊頁
$ info grep
要在所有 info 手冊頁中查詢“grep”的出現情況
$ info --apropos grep "(autoconf-2.13)Examining Declarations" -- EGREP_CPP "(autoconf-2.13)Examining Declarations" -- EGREP_HEADER "(autoconf-2.13)Old Macro Names" -- HEADER_EGREP ...
info 的一些副本缺少“-w”選項。 |
要檢視“grep”info 手冊頁的物理位置
$ info -w grep /usr/share/info/grep.info.gz
要檢視一個檔案的一個 info 頁面
$ info -f ./some_cmd.info.gz
連結
- info 手冊頁, freebsd.org
- info 手冊頁, manpages.ubuntu.com
- 獨立 GNU Info 6.2 - GNU 手冊,gnu.org
在手冊頁簡短描述中搜索指定的關鍵字。似乎在 POSIX 中不存在。
在許多系統上,這與 man 命令的 -k 選項完全相同。
示例
$ apropos newsgroups active (5) - list of active Usenet newsgroups newsgroups (1) - a program to list unsubscribed newsgroups
連結
- apropos 手冊頁, freebsd.org
顯示簡短的手冊頁描述。似乎在 POSIX 中不存在。
示例
$ whatis info info (1) - read Info documents info (5) - readable online documentation
$ whatis chmod chmod (1) - change file modes chmod, fchmod (2) - change mode of file
連結
- whatis 手冊頁, freebsd.org
為 whatis、apropos 和 man -k 命令建立資料庫。這通常由您的系統自動執行,但有時您需要手動執行它。似乎在 POSIX 中不存在。
示例
# makewhatis
$ sudo makewhatis
連結
- makewhatis 手冊頁, freebsd.org