Man
在手冊頁中查找資訊的技巧和竅門
有沒有人有在手冊頁中查找資訊的技巧和提示?
注意章節號:假設您需要關於
printf
. 其中至少有兩個:在 shell 和 C 中。printf 的 bash 版本在第 1 節中,C 版本在第 3 節或 3C 節中。如果您不知道自己想要哪一個,請輸入man -a printf
,然後將顯示所有手冊頁。如果您要查找的是帶有所有 % 程式碼的 printf 格式並且它沒有出現在 printf 手冊頁上,您可以跳轉到 SEE ALSO 段落下列出的相關手冊頁。您可能會找到類似
formats(5)
的內容,建議您鍵入man 5 formats
.如果您對
man printf
提供 printf(1) 而您想要的只是 printf(3) 感到惱火,則必須更改MANPATH
環境變數中掃描目錄的順序,並將 C 語言的目錄放在 shell 命令的目錄之前。當 Fortran 或 TCL/Tk 手冊頁列在 C 手冊頁之前時,也可能發生這種情況。如果您不知道從哪裡開始,請鍵入
man intro
或man -s <section> intro
。這為您提供了請求部分的命令摘要。部分定義明確:
- 1 用於 shell 命令,
- 2 用於系統呼叫,
- 3 用於程式介面(有時 3C 用於 C,3F 用於 Fortran ……)
- 5 用於文件格式和其他規則,例如 printf 或 regex 格式。
最後但同樣重要的是:手冊頁中提供的資訊不是多餘的,因此請從頭到尾仔細閱讀,以增加找到所需內容的機會。
鍵入斜杠
/
,然後鍵入要搜尋的字元串。然後按n
進入下一個項目,按N
進入上一個項目。