man是linux中為用戶提供在線幫助的工具,使用man命令可以查看linux中命令及文件的幫助信息。
man命令:
語(yǔ)法:man [OPTIONS] NAME
常用選項(xiàng):-a:在所有的man幫助手冊(cè)中搜索;
-k: 列出所有匹配的頁(yè)面;
-f:等價(jià)于whatis指令,顯示給定關(guān)鍵字的簡(jiǎn)短描述信息;
-P:指定內(nèi)容時(shí)使用分頁(yè)程序;
-M:指定man手冊(cè)搜索的路徑。
NUMBER:章節(jié)數(shù),直接查看指定的章節(jié)的相關(guān)內(nèi)容;
man手冊(cè)存放在/usr/share/man下
在這些目錄下都是一些壓縮文件,使用man指令的過(guò)程就是man找到所需要的文件,并解壓顯示的過(guò)程。
man命令的配置文件一般存放在/etc/man.config中(在centos7中man命令的配置文件存放在/etc/man_db文件中)
如圖所示,在這個(gè)文件中定義了man查找的路徑,修改配置文件就可以更改man的搜索路徑,在文件中添加MANRATH /PATH/TO/SOMEWHERE就可以指明新手冊(cè)文件到的搜索位置。也可以使用
man -M /PATH/TO/SOMEWHERE COMMAND 到指定位置下搜索COMMAND命令的手冊(cè)頁(yè)并顯示
man手冊(cè)分為不同到的章節(jié)
1.用戶命令
2.系統(tǒng)調(diào)用
3.C庫(kù)調(diào)用
4.設(shè)備文件及特殊文件
5.配置文件格式
6.游戲
7.雜項(xiàng)
8.管理類的命令
9.linux 內(nèi)核API
使用man [章節(jié)數(shù)] 命令可以查看指定的命令章節(jié),如passwd命令在man手冊(cè)里就有兩個(gè)而且在不同的章節(jié),我們可以使用man -f passwd或whatis passwd命令就可以顯示passwd簡(jiǎn)短描述信息
(注:要使用這項(xiàng)命令,必須要?jiǎng)?chuàng)建whatis數(shù)據(jù)庫(kù)才行,這個(gè)數(shù)據(jù)庫(kù)的創(chuàng)建需要以root的身份執(zhí)行"makewhatis"這條命令,centos7中有所改動(dòng),需執(zhí)行“makedb”創(chuàng)建數(shù)據(jù)庫(kù))
可以看到,passwd分別存在于第一章和第五章,這是就可以使用 man [章節(jié)] 命令查看指定的章節(jié)。
也可以使用man -a KEYWORD來(lái)查看有關(guān)KEYWORD的全部手冊(cè),-a選項(xiàng)就是查看全部的意思,首先進(jìn)入的是靠前的章節(jié),按q鍵退出當(dāng)前章節(jié)即會(huì)查看下一章節(jié)直至結(jié)束,退出。
例:如我們可以查看一下man命令的使用方法,命令章節(jié)在第一章節(jié),所以可以直接使用man man查看,不用標(biāo)記第幾章節(jié)
~]# man man
例子中可以看到man page里以NAME作為開(kāi)始介紹,以SEE ALSO結(jié)束。
基本上在man page里大致可以分為這么幾個(gè)部分,分別是:
NAME(命令名稱)--命令的名稱和簡(jiǎn)要的介紹。
SYNOPSIS--命令的基本格式。
DESCRIPTION--描述命令功能的概要介紹。
OPTIONS(選項(xiàng))--man命令最基本的部分:命令的各種選項(xiàng),以及對(duì)每個(gè)選項(xiàng)的簡(jiǎn)短介紹。
FILES(文件)--命令使用的其他文件。
AUTHOR(作者)--編寫命令的作者,以及聯(lián)系信息。
BUGS(錯(cuò)誤)--已知的錯(cuò)誤,以及如何報(bào)告新錯(cuò)誤。
EXAMPLE(例子) --一些可以參考的案例
COPYRIGHT(版權(quán)聲明)--它的意義很明顯,即版權(quán)信息。
SEE ALSO(參見(jiàn))--其他相關(guān)的命令。
在SYNOPSIS中有命令的基本格式,
[]:表示可選內(nèi)容
<>:表示必選內(nèi)容
a|b:表示二中選其一
... :表示同一內(nèi)容可出現(xiàn)多次
man命令的操作方法是使用less命令實(shí)現(xiàn)的,在man page中有一些使用方法
空格,ctrl+V,ctrl+f/F:向文件尾部翻屏
b, ctrl+B:向文件首部翻屏
d,ctrl+D向文件尾部翻 半屏
u,ctrl+U:向文件首部翻半屏
RETURN, ctrl+N, e, ctrl+E,ctrl+ j , ctrl+J: 向文件尾部翻一行
y, cctrl+Y ,ctrl+P , k ,ctrl+K:向文件首部翻一行
q:退出
num:跳轉(zhuǎn)至第num行
1G:回到文件首部
G:翻至文件尾部
man page支持[pageup],[pagedown]鍵的使用
同時(shí),如果想要查找某些關(guān)鍵字的話,就可以在任何時(shí)候輸入“/KEYWORD”或“?keyword”來(lái)主動(dòng)查找關(guān)鍵字.
/keyword:以關(guān)鍵詞指定的字符串,從當(dāng)前位置向文件尾部搜索,不區(qū)分字符大小寫
n:下一個(gè)
N:上一個(gè)
?keyword:以keyword指定的字符串為關(guān)鍵字 ,從當(dāng)前位置向文件首部搜索;不區(qū)分字符大小寫
n:跟搜索命令同方向,下一個(gè)
N:跟搜索命令反方向,上一個(gè)
如上面的查找中,輸入/file
它會(huì)將關(guān)鍵詞高亮顯示,這時(shí)可以使用n或N鍵進(jìn)行跳轉(zhuǎn)。
例: 如何實(shí)現(xiàn)字符終端登錄時(shí),顯示當(dāng)前登錄終端號(hào),主機(jī)名和當(dāng)前時(shí)間
用戶登錄顯示文件是/etc/issue,可以先man issue
由于寫的比較簡(jiǎn)單,我們還可以看看SEE ALSO,接著去man motd或agetty或mingetty;
在man mingetty中可以找到ISSUE ESCAPES相關(guān)信息。
根據(jù)信息可以去修改/etc/issue文件
~]# vim /etc/issue
顯示結(jié)果
So,善于使用man幫助有利于更好的學(xué)習(xí)linux!!!
另外有需要云服務(wù)器可以了解下創(chuàng)新互聯(lián)scvps.cn,海內(nèi)外云服務(wù)器15元起步,三天無(wú)理由+7*72小時(shí)售后在線,公司持有idc許可證,提供“云服務(wù)器、裸金屬服務(wù)器、高防服務(wù)器、香港服務(wù)器、美國(guó)服務(wù)器、虛擬主機(jī)、免備案服務(wù)器”等云主機(jī)租用服務(wù)以及企業(yè)上云的綜合解決方案,具有“安全穩(wěn)定、簡(jiǎn)單易用、服務(wù)可用性高、性價(jià)比高”等特點(diǎn)與優(yōu)勢(shì),專為企業(yè)上云打造定制,能夠滿足用戶豐富、多元化的應(yīng)用場(chǎng)景需求。
當(dāng)前題目:linxu中man的使用方法-創(chuàng)新互聯(lián)
分享URL:http://chinadenli.net/article46/ioshg.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供虛擬主機(jī)、企業(yè)網(wǎng)站制作、響應(yīng)式網(wǎng)站、品牌網(wǎng)站建設(shè)、電子商務(wù)、App開(kāi)發(fā)
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來(lái)源: 創(chuàng)新互聯(lián)
猜你還喜歡下面的內(nèi)容