2. man [-adfhkKptwW] [-m system]
[-Ssection_list] [section] name ...
[-p string] [-M path] [-P pager]

  1. 該公用程式的所在系統及路徑. /usr/bin/man

  2. 該公用程式所使用的 shared library. (可由 ldd 得到) libc.so.6 => /lib/libc.so.6 (0x40023000) /lib/ld-linux.so.2 => /lib/ld-linux.so.2 (0x40000000)

  3. DESCRIPTION

     查詢每個指令的使用方法。man的參數如下:

-M 路徑

指定一個特定的搜尋路徑,這個路徑裡頭有許多給man程式使用的指令說
明檔案。通常這個已經 由環境變數預設好了,如果你要更改,則會把原
來的環境變數給蓋掉。


-P 指令

指定所使用的定頁程式,通常是用less is指令做定頁,當然您也可以用

more這個程式定頁。

-S 章節

由於一個名稱可能會有很多類別,例如同樣是sync這個字,它也是一個C

語言的函式,當man再找指 令的說明時,它� 預設先找C語言函式中的那個sync而不是
一般指令中的sync,所以加上這一項,就
是這個函數的說明,至於類別列出如下:
可以讓他去找有關指令的說明,而不

     章節 說明

     1 一般使用者的指令

     2 系統呼叫的指令

     3 C語言函式庫的指令

     4 有關驅動程式的和系統的設備

     5 有關檔案的格式的指令

     6 遊戲程式的指令

     7 其他的軟體或是程式的指令

     8 有關系統上管理的指令

-a 找出所有相關的指令文件,而不會只找到一個就結束了。

-d 這個選項主要是在檢查用的,如果您加[入了一個新的文件,想看看是否
有出錯,這時就可以用這 個選項檢查是否出錯,這個選項並不會列出文
件內容。

-f 只列出指令的功能而不列出其中詳細的獄〝�文件。

-h 會印出help訊息。

-k 列出指令所在的那一列內容。

-K 在 "所有" man page內搜尋你要搜尋的滲S定字串。警告:這可能會非常慢
!最好是指定章節。(只 是給個建議啦。因cpu速度而異。在我的機器上
是每分鐘500個man pages。)

-m 找尋system設定的文件說明。

-p 設定文件輸出時的預先處理程式共有下U列幾項:


     e egn

     p grap

     t pic

     g tbl

     r refer

     v vgrind

  -t 使用 /usr/bin/groff -Tps -mandoc 可把man page output到stdout。
在output之前,還可加一 些filter控制output的內容。
  -w 不列出文件內容,只列出所在的目錄和檔案。

的。
-W 類似 -w 。一行印一個檔案名稱,不印額外的資訊。這對shell蠻有用