Linux 系統中的MAN命令使用祥解

在使用Linux命令或程序的過程當中,你們免不了要看看命令和程序的幫助文檔。這就要使用到man命令。下面就man命令使用的方法具體說一下:
    一、man 的使用語法:

                    ~]#man [#] COMMAND   --># 是表明【1-8】的數字,而且能夠省略。

                                    例如:

                                                            [root@localhost ~]# man 1 passwd

                                    或者:
                                                            [root@localhost ~]# man  passwd

                                    這兩個效果是同樣的。

    二、man手冊的章節說明:
                        man的手冊能夠分爲8個章節,每一個章節都是不一樣的分類內容,也就是上面語法中的#號表明的哪一種分類,具體以下

                        <1>用戶命令手冊;

                        <2>系統調用手冊;

                        <3>庫調用手冊;

                        <4>設備文件手冊;

                        <5>配置文件手冊;

                        <6>遊戲使用手冊;

                        <7>雜項,就是很差分類的手冊;

                        <8>管理工具及守護進程手冊;

                        通常的狀況下一、五、8用的比較多。開發人員會多一個二、3。

                                        例如:
                                                                [root@localhost ~]# man 5 passwd

                                            就會看到關於passwd配置文件的使用說明。

                                                            若是不知道這個命令在哪個章節上,可使用whatis這個命令來查看;

                                                                                例如:不知道passwd有哪幾個章節有passwd的 :

                                                                                                [root@localhost ~]# whatis passwd
                                                                                                passwd (5)           - password file
                                                                                                passwd (1)           - update user's authentication tokens
                                                                                                sslpasswd (1ssl)     - compute password hashes

                                                                                                能夠看出在5和1上都有幫助手冊。

                                                                                                更新whatis數據庫,因後期要添加程序的時候,會把一些程序的Man文檔放到man目錄裏,因此數據庫也要更新,更新命令是:

                                                                                                                ~]#makewhatis

        三、進入man之後的模塊說明:

                        進入man文檔之後,會看到好多小標題,大致以下:

                                        NAME--->功能性說明,主要是介紹這個命令是作什麼用的。

                                        SYNOPSIS--->語法格式,使用這個命令的語法。注:幾個特殊符號的意義:[ ]-->中括號表示可省略的。<>-->尖括號表示必需要用的。 | -->豎線表示:用豎線隔的幾個選項只選一個就能夠。

                                        DESCRIPTION--->描述。

                                        OPTIONS--->選項,每一個選項的祥細說明。

                                        EXAMPLES--->使用示例

                                        BUGS:報告程序的BUG方式。

                                        AUTHOR-->做者

                                        SEE ALSO-->能夠參考的資料及文檔。

                                        提示:MAN文檔裏全是英文,英文基礎比較差的就只能藉助翻譯工具了。

                                        也可百度安裝man中文文檔,但翻譯的效果如何,就只能自已判斷了。

        四、進入man之後的操做說明:
                                進入man文檔之後,如何翻頁、搜索、退出等的操做?

                                              翻頁:
                                                                下方向鍵或回車鍵:向下翻一行;
                                                                上方向鍵或**K**鍵:向上翻一行;

                                                                空格鍵:向下翻一屏;
                                                                **b**鍵:向上翻一屏;

                                                                **d**鍵:向下翻半屏;
                                                                **u**鍵:向上翻半屏;

                                                                G:跳轉到最後一行;
                                                                #G:跳轉到指定行。#表明數字,第幾號。例如:要跳到第9行。就直接輸入9G便可。

                                                搜索:

                                                                /KEYWORD --->按完斜線後,直接輸入要查找的關鍵字(KEYWORD)。

                                                                            例如:查找list 

                                                                            ![](https://s1.51cto.com/images/blog/201903/01/fbd322baeba4d31ca3755cfc64cbba5c.png?x-oss-process=image/watermark,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_90,type_ZmFuZ3poZW5naGVpdGk=)

                                                                                        就可查出來文檔中全部list文本,以高亮的顏色顯示。按n鍵直接向下找出來的關鍵字,按N鍵向上顯示找出來的關鍵字。

                                                                ?KEYWORD---->和/KEYWORD同樣都是搜索,可是方向相反,它是向上搜索。而且n和N的的方向也是相反的。

                                                    退出:

                                                                        Ctrl +C

                                                                        或者輸入q。

        五、man手冊通常都放在/usr/share/man的目錄下。

                                但若是新安裝的程序的手冊未放到這個目錄下,man命令就找不到須要的文檔。加一個 -M 的參數就可指定目錄來使用。

                                                ~]#man -M  /PATH/TO    -->後面是指定的路徑。
相關文章
相關標籤/搜索