Linux[基礎]-02--man page
1.man page
代號 |
內容說明 |
NAME |
簡短的指令、數據說明 |
SYNOPSIS |
簡短的指令下達的語法簡介 |
DESCRIPTION |
較為完整的說明,這部分最好仔細看看 |
OPTIONS |
針對SYNOPSIS部分中,有列舉所有可用的選項說明 |
COMMANDS |
當這個程序/軟件在執行的時候,可以再此軟件/程序中下達的指令 |
FILES |
這個程序或者數據所使用或參考或連接到某些文件 |
SEE ALSO |
可以參考跟這個指令或數據有關的其他的說 |
EXAMPLE |
一些可以參考的範例……………………………… |
查閱數據時:
(1)先查看NAME的項目,大致的看一下這個資料的意思
(2)在詳細的看一下Description,這個部分會提到很多相關部分和使用時機,可以學到很多小細節
(3)如果熟悉了這個指令,就可以查看Options,可以查看每個選項的意義,更詳細的下達指令
(4)使用 SEE ALSO告知我們還可以利用【info coreutils date】來進一步查閱資料
(5)某些說明內容還會列舉有關的文件 {FILES部分} 來提供我們參考
按鍵 |
進行工作 |
空格鍵 |
向下翻一頁 |
Page up |
向下翻一頁 |
Page Down |
向上翻一頁 |
HOME END /string ?string |
去到第一頁 去到最後一頁 向下搜尋 string 這個字符串,string是一個變量 向上搜尋 string 這個字符串 |
n |
如果搜尋一個字符串時,按n可以繼續下一個搜尋不論 / 或 ? |
N |
如果搜索一個字符串時,按N可以返回上一個搜尋不論/ 或 ? |
q |
退出,結束這次的man page |
註意上面的按鍵是只有 man page 裏面才能使用
man page 文件數據通常存放在 /usr/share/man
修改 /etc/man_db.conf (man.conf / manpath.conf / man.config 等)
2.Man 參數
-f : 查詢更多關於man相關的信息
例如:man -f man
[[email protected] ~]# man -f man man (1) - an interface to the on-line reference manuals man (1p) - display system documentation man (7) - macros to format man pages
1 or 7:
1 : 表示用man(1)的文件數據
7 : 表示用man(7)的文件數據
搜索默認是以數字小的開始搜索
-k:查詢關鍵字
例如:man -k man //查詢所有有關man
[[email protected] ~]# man -k man fallocate (2) - manipulate file space zshall (1) - the Z shell meta-man page . (1) - bash built-in commands, see bash(1) : (1) - bash built-in commands, see bash(1) UPower (7) - System-wide Power Management [ (1) - bash built-in commands, see bash(1) abrt-action-save-kernel-data (1) - Creates uReport mandatory files for kernel oopses. abrt-watch-log (1) - Watch log file and run command when it grows or is replaced accessdb (8) - dumps the content of a man-db database in a human readable format aclocal (1) - manual page for aclocal 1.13.4 aclocal-1.13 (1) - manual page for aclocal 1.13.4 aconnect (1) - ALSA sequencer connection manager
man -f ===> whatis
man -k ===> apropos
這兩個指令要能使用必須建立 whatis 數據庫才行,建立數據庫必須以root用戶
命令: mandb
Linux[基礎]-02--man page