1. 程式人生 > >Linux[基礎]-02--man page

Linux[基礎]-02--man page

pos 表示 wid 查詢 files action 通過 content amp

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