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