linux 「man 數字」命令

2021-09-19 08:13:12 字數 1299 閱讀 7447

man 數字 ***         <== 表示在man page的指定區段查詢記錄
1、首先執行「man man」,檢視man的區段代號

man man
可以看到man的區段清單:

-s 區段清單

該清單是一組用冒號分隔的欲查詢的手冊清單。此選項將覆蓋 mansect

環境變數。

有些指令或程式可能有乙個以上的主題,它們位於不同的區段中。因此,要檢視較

後的區 段,你可以在此指定 man 查詢區段的順序。具體區段劃分如下所示:

區段1:使用者指令

區段2:系統呼叫

區段3:程式庫呼叫

區段4:裝置

區段5:檔案格式

區段6:遊戲

區段7:雜項

區段8:系統指令

區段9:核心內部指令

區段n:tcl或tk指令

2、例如,我想知道/etc/passwd的檔案內容的格式,從上面的man的區段清單可以看到,「檔案格式」屬於區段5,於是我們可以執行:

man 5 passwd
結果:

passwd(5)                           file formats                           passwd(5)

name 名稱

passwd - 密碼檔案

描述 以下省略

如果你不指定查詢的man page的區段,而是直接執行:

man passwd
那麼,你將找到的是man page區段1的幫助資訊。估計man命令只在man page中找到第乙個記錄就停止查詢。

結果:

passwd(1)                          user utilities                          passwd(1)

name

passwd - update user's authentication tokens

synopsis

以下省略

再如,我想知道ls命令的用法,查到「使用者命令」屬於區段1,於是可以執行:

man 1 ls
結果與直接執行「man ls」相同,將給出ls的幫助資訊,因為ls在man page中只有乙個記錄,就是屬於「使用者命令」,所以加不加上區段數字代號,結果相同。

Linux man 命令數字含義

1 user commands 2 system calls 3 c library functions 4 devices and special files 5 file formats and conventions 6 games et.al.7 miscellanea 8 system a...

linux man 命令 詳解

剛接觸linux的時候,都會使用man來查閱一些命令的幫助資訊。但是也都只是使用 man 命令名稱 這樣簡單的格式。其實,man還有不少其他小技巧,在這和大家分享一下。1 man命令後面可以加乙個數字引數,表示具體的範圍定位 數字 1 表示使用者命令 數字 2 表示系統呼叫 數字 3 表示c語言庫函...

linux man 命令 詳解

剛接觸linux的時候,都會使用man來查閱一些命令的幫助資訊。但是也都只是使用 man 命令名稱 這樣簡單的格式。其實,man還有不少其他小技巧,在這和大家分享一下。man命令後面可以加乙個數字引數,表示具體的範圍定位 數字 1 表示使用者命令 數字 2 表示系統呼叫 數字 3 表示c語言庫函式 ...