man命令在linux下屬于一種幫助命令,man手冊提供了比較齊全的幫助格式,它大致分為8個章節
一.各個章節如下
1 – commands |
1-普通的命令 (用戶命令, 可由任何人啟動的) |
2 – system calls |
2-系統調用,如open,write之類的(通過這個,至少可以很方便的查到調用這個函數,需要加什么頭文件)、 ( 系統調用, 即由內核提供的函數。) |
3 – library calls |
3-庫函數,如printf,fread ( 例程, 即庫函數。) |
4 – special files |
4-特殊文件,也就是/dev下的各種設備文件 (設備, 即/dev目錄下的特殊文件) |
5 – file formats and convertions |
5-指文件的格式,比如passwd, 就會說明這個文件中各個字段的含義 ( 文件格式描述, 例如/etc/passwd) |
6 – games for linux |
6-給游戲留的,由各個游戲自己定義 |
7 – macro packages and conventions |
7-附件還有一些變量,比如向environ這種全局變量在這里就有說明 (雜項,例如宏命令包、慣例等) |
8 – system management command |
8-系統管理用的命令,這些命令只能由root使用,如ifconfig (系統管理員工具, 只能由root啟動) |
9 – 其他 |
9-其他跟kernel有關的文件 (其他(Linux特定的)用來存放內核例行程序的文檔)
|
注:n是新文檔,可能要移到更合適的領域
o是老文檔,可能會在一段時期內保留
l是本地文檔,與本特定系統有關的
二.man手冊說明
NAME :命令名稱
SYNOPSIS :命令的語法格式
DESCRIPTION :對命令功能的描述
OPEIONS :說明該命令所提供的選項和參數
注:[]: 可選,即可有可無
[ -I { int [,…] | SUM | ALL | XALL } ]
|: 任選其一
{}:分組
…: 可以多個并存
EXAMPLES :對命令如何使用給出的例子
FILES :該手冊頁的默認位置
AUTHOR :該軟件的作者
REPORTING BUGS :告訴用戶將他們發現的BUG通過郵件發送給開發者
COPYRIGHT:版權信息
SEEALSO :與該程序有關的其他程序
三.man手冊中的快捷鍵
按鍵 |
說明 |
j |
向下滾動一行 |
k |
向上滾動一行 |
g |
跳到手冊的第一行 |
G |
跳到手冊的最后一行 |
/string + 回車 |
在手冊頁中查找第一個string |
n |
向下(同方向)查找下一次匹配,可多次使用 |
N |
向上(反方向)查找下一次匹配,可多次使用 |
h |
獲得手冊頁的幫助 |
Ctrl+f 、f |
向下翻一整屏 |
Ctrl+b、b |
向上翻一整屏 |
q |
退出手冊頁 |
空格 |
向下一屏 |
Ctrl+n |
向下一行 |
Ctrl+d |
向下一屏 |
Ctrl+u |
向上一屏 |
原創文章,作者:changge,如若轉載,請注明出處:http://www.www58058.com/52213