linxu中man的使用方法-創(chuàng)新互聯(lián)

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下

linxu中man的使用方法

在這些目錄下都是一些壓縮文件,使用man指令的過程就是man找到所需要的文件,并解壓顯示的過程。

man命令的配置文件一般存放在/etc/man.config中(在centos7中man命令的配置文件存放在/etc/man_db文件中)

linxu中man的使用方法

如圖所示,在這個文件中定義了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ù)庫)

linxu中man的使用方法

可以看到,passwd分別存在于第一章和第五章,這是就可以使用 man [章節(jié)] 命令查看指定的章節(jié)。

也可以使用man -a KEYWORD來查看有關(guān)KEYWORD的全部手冊,-a選項就是查看全部的意思,首先進入的是靠前的章節(jié),按q鍵退出當前章節(jié)即會查看下一章節(jié)直至結(jié)束,退出。

例:如我們可以查看一下man命令的使用方法,命令章節(jié)在第一章節(jié),所以可以直接使用man man查看,不用標記第幾章節(jié)

~]# man man

linxu中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:跟搜索命令反方向,上一個

如上面的查找中,輸入/filelinxu中man的使用方法

它會將關(guān)鍵詞高亮顯示,這時可以使用n或N鍵進行跳轉(zhuǎn)。

例: 如何實現(xiàn)字符終端登錄時,顯示當前登錄終端號,主機名和當前時間

用戶登錄顯示文件是/etc/issue,可以先man issuelinxu中man的使用方法

由于寫的比較簡單,我們還可以看看SEE ALSO,接著去man motd或agetty或mingetty;

在man mingetty中可以找到ISSUE ESCAPES相關(guān)信息。

根據(jù)信息可以去修改/etc/issue文件

linxu中man的使用方法

~]# vim /etc/issue

linxu中man的使用方法

顯示結(jié)果

linxu中man的使用方法

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)

成都網(wǎng)頁設(shè)計公司