man 命令構建器
產生用於閱讀系統參考頁面的 man 指令
開始使用 man
## 什麼是 man?
`man` 是系統參考手冊(「man 頁面」)的介面。它能查詢並顯示指令、系統呼叫、函式庫功能、設定檔等相關文件。每個 Unix 系統都附帶有 man 頁面,因此`man`成為了解讀指令參數與行為的最快速方式。
## 使用方式
1. **設定選項**:選擇區段、搜尋模式(apropos/whatis)或全匹配旗標。 2. **輸入名稱**:輸入頁面名稱(可選擇輸入區段編號)。 3. **複製並執行**:將生成的指令貼上到您的終端機中。
在頁面瀏覽器內:按`/`進行搜尋,按`q`離開。頁面導航使用的按鍵與`less`相同。
常見選項
### 章節編號(`1`, `2`, `3`...) 將搜尋範圍限制在特定的手冊章節。常見章節包括:`1`使用者指令、`2`系統呼叫、`3`函式庫函數、`5`檔案格式、`8`管理員指令。範例:`man 2 open`顯示的是系統呼叫,而非任何`open`指令。
### `-k` 相關內容(關鍵字搜尋) 搜尋所有頁面的簡短說明——相當於`apropos`。當您記得主題但忘記指令時可以使用:`man -k 'copy'`。
### `-f` 什麼是(簡短說明) 僅顯示頁面的一行說明——相當於`whatis`。比打開完整頁面更快。
### `-a` 所有符合條件的頁面 依序顯示每個章節中所有符合條件的頁面。適用於出現在多個章節中的名稱(例如`printf`)。
### `-S LIST` 章節列表 將搜尋順序限制在以冒號分隔的章節清單中,例如`-S 1:2:3`。
### `-P PAGER` 自訂分頁程式 使用不同的分頁程式(如`bat`或`cat`),而非預設的`less`。
▶我要如何查詢特定的手冊章節?
▶如果我只知道某個指令的功能,要如何搜尋它呢?
▶我要如何在不打開頁面的情況下查看一行式的說明?
如果这个工具对你有帮助,请考虑请我喝杯咖啡。
請幫我買杯咖啡吧。