1)所有的手冊頁都屬於乙個特定的領域,用乙個字元來表示。
linux下最通用的領域及其名稱及說明如下:
-----------------------------
領域 名稱 說明
1 使用者命令, 可由任何人啟動的。
2 系統呼叫, 即由核心提供的函式。
3 例程, 即庫函式。
4 裝置, 即/dev目錄下的特殊檔案。
5 檔案格式描述, 例如/etc/passwd。
6 遊戲, 不用解釋啦!
7 雜項, 例如巨集命令包、慣例等。
8 系統管理員工具, 只能由root啟動。
9 其他(linux特定的), 用來存放核心例行程式的文件。
n 新文件, 可能要移到更適合的領域。
o 老文件, 可能會在一段期限內保留。
l 本地文件, 與本特定系統有關的。
------------------------------
例如:man ls就會有ls(1)
2)man的一些常用引數和用法
man -a cmd
開啟所有領域內的同名幫助,例如 man fam ,你首先會進入乙個fam(1m)的命令版fam幫助,你再按q鍵
就會進入fam(3x),庫函式版的幫助
man -aw cmd
顯示所有cmd的所有手冊檔案的路徑,如 man -aw fam 就是
/usr/share/man/man1/fam.1m.gz
/usr/share/man/man3/fam.3x.gz
man 領域代號 cmd
直接指定特定領域內搜尋手冊頁,如 man 3 fam 直接進入庫函式版的幫助
man -m cmd
指定手冊檔案的搜尋路徑,如 man -m /home/mysql/man mysql 顯示的就是你安裝的mysql的幫助,
而不是系統自帶的舊版mysql的幫助
man cmd| col -b > cmd.txt
把man手冊資訊輸出到文字檔案
lang=語言代號
man -w cmd
man 特定語言manpage檔案的路徑
檢視特定語言版本的手冊頁
例如,要檢視mplayer的中文man
shell> lang=zh
shell> man -w mplayer
/usr/share/man/zh/man1/mplayer.1.gz
新開乙個shell視窗(或在原視窗 shell> lang=en_us.utf-8)
shell> man /usr/share/man/zh/man1/mplayer.1.gz
3)man的配置檔案/etc/man.config
如果你不想每次man cmd都要用-m指定路徑,那麼可以通過修改配置檔案,新增內容如
manpath /home/mysql/man
man在各領域的搜尋次序可以通過修改
mansect 1:8:2:3:4:5:6:7:9:tcl:n:l:p:o
實現,一般不推薦修改。
linux命令 使用man, 匯出man
要查乙個命令怎麼使用,使用 man 命令 eg man find,man ls info 命令 貌似也可以看,info find,info ls.通常用man.man和info就像兩個集合,它們有乙個交集部 分,但與man相比,info工具可顯示更完整的最新的gnu工具資訊。若man頁包含的某個工具...
man命令技巧
網上找的一些man命令的技巧,摘錄於此,免得忘了,其中大部分來自 toplinuxshellcommand.pdf man命令中數字代表的意義 其中man 9是linux特有的 manpages裡面還有一些有趣而且實用的資料,可能鮮為人知 man 1 intro 一篇對從未接觸過linux的使用者的...
man命令用法
1.幾乎每乙個 linux 整合的 安裝的工具包,都會帶有手冊,可以檢視命令的幫助資訊,還可以檢視配置檔案的幫助資訊。2.手冊的存放路徑 usr share man 都是以壓縮包的形式來存放手冊 man ls 檢視ls命令的幫助 數字 指定從哪本man手冊中搜尋幫助 關鍵字 指定要搜尋幫助的關鍵字 ...