linux man手册更新,linux man手册介绍【manual】
1 什么是man手冊
2 從man手冊中獲取有用的信息
3 man手冊頁的操作
3.1 退出man
3.2 查找
3.3 打印
1 什么是man手冊首先,man是manual的簡稱,中文說法可以是手冊。
在Linux世界中,許多新手請教某條命令的用法時, 好多不耐心的老手通常會用一條命令來回答這位無助的新手,而這條命令通常
就是man開頭。無助的新手敲上這條命令一看究竟,在終端上頓時顯示出來了一屏幕的英文,
老手的意思是,自己看看手冊嗎,可是看手冊也是有學問的,無助的新手甚
至不知道怎么退出這條命令呢。下面我們就來講解一下看man手冊的學問。
2 從man手冊中獲取有用的信息我們先以mkdir命令來解釋讀man手冊的一些入門知識。
MKDIR(1)???? User Commands????????????? MKDIR(1)NAME?????? mkdir - make directoriesSYNOPSIS?????? mkdir [OPTION] DIRECTORY...DESCRIPTION?????? Create the DIRECTORY(ies), if they do not already exist.?????? Mandatory arguments to long options are mandatory for short options too.?????? -m, --mode=MODE????????????? set file mode (as in chmod), not a=rwx - umask?????? -p, --parents????????????? no error if existing, make parent directories as needed?????? -v, --verbose????????????? print a message for each created directory?????? -Z, --context=CTX????????????? set the SELinux security context of each created directory to CTX?????? --help display this help and exit?????? --version????????????? output version information and exitAUTHOR?????? Written by David MacKenzie.REPORTING BUGS?????? Report bugs to .COPYRIGHTCopyright (C) 2008 Free Software Foundation, Inc.? License GPLv3+: GNU GPL version 3 or later ?????? This is free software: you are free to change and redistribute it.? There is NO WARRANTY, to the extent permitted by law.SEE ALSO?????? mkdir(2)?????? The? full documentation for mkdir is maintained as a Texinfo manual.? If the info and mkdir programs are properly installed at your site, the com-?????? mand????????????? info coreutils 'mkdir invocation'?????? should give you access to the complete manual.首先第一行 MKDIR(1),顯然,MKDIR是命令的大寫,那么為什么有個(1)呢,那是因為man手冊頁有如下的規定:
Section 名稱 說明
l 本地文檔 與本特定系統有關的
1 用戶命令 可由任何人啟動的
2 系統調用 即由內核提供的函數
3 例程 即庫函數
4 設備 即/dev目錄下的特殊文件
5 文件格式描述 例如/etc/passwd
6 游戲 不用解釋啦
7 雜項 例如宏命令包、慣例等
8 系統管理員工具 只能由root啟動
9 其他(Linux特定的) 用來存放內核例行程序的文檔
n 新文檔 可能要移到更適合的領域
o 老文檔 可能會在一段期限內保留
MKDIR(1)表示該命令屬于Section 1,為用戶命令,類似的man
apt-get會看到APT-GET(8),表示apt-get命令為系統管理工具。
“NAME”部分是該命令的名字和簡單的解釋,顯然,在命令行中要執行該命令要使用到它的名稱。
“SNOPSIS”是摘要部分,簡要解釋該命令如何使用,比如mkdir的摘要:
mkdir [OPTION] DIRECTORY…,讀到這里便需要講解一下了:
“OPTIONS”左右有”[“和”]”,表示這些參數并不必須,但是可以使用。對應的DIRECTORY兩邊沒有”[]”,就是必須要加的參數了。
另外,它們后面都有”…” ,表示這些參數可以重復使用多次。至于OPTIONS具體怎么用,就要看DESCRIPTION部分了。下面舉幾個簡單的例子,并配合例子解釋:
用法 解釋
mkdir tmp 創建 tmp 目錄
mkdir –mode=a+w tmp 創建一個模式為“a+w”的tmp目錄,–mode是長參數,用法是–mode=MODE,在DESCRIPTION里說明
mkdir -m a+w tmp 創建一個模式為“a+w”的tmp目錄,-m 是短參數,不用加 = 號,效果等同 –mode=MODE
mkdir -mv a+w tmp 創建一個模式為“a+w”的tmp目錄,同時顯示信息,verbose模式,-mv可以一起用
mkdir -v -m a+w tmp 創建一個模式為“a+w”的tmp目錄,同時顯示信息,verbose模式,-v后面接一個空格再用-m
3 man手冊頁的操作
3.1 退出man最簡單,按下“q”鍵
3.2 查找如果你知道要打開的手冊頁,在man命令打開的手冊頁中可以用
“/” 鍵進行正則表達式的搜索。
如果不知道所要打開的手冊頁名稱,可以用 “man
-k”命令搜索相關的手冊頁,比如:
man -k postscript會給出一堆關于“postscript”的相關命令頁。
3.3 打印最簡單的辦法,以mkdir為例:
man -t mkdir > mkdir_man.ps可以直接打印ps,打算發給別人打印的話,轉換成pdf也比較方便:
ps2pdf mkdir_man.ps mkdir_man.pdf
總結
以上是生活随笔為你收集整理的linux man手册更新,linux man手册介绍【manual】的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 什么是特洛伊木马病毒?
- 下一篇: mobileterminal命令大全