linux獲取命令幫助詳解

獲取幫助的能力決定了你技術(shù)能力唆樊。

本篇博文教你如何獲取命令的幫助文檔宛琅,如通過help、man和本地安裝的方法進(jìn)行查詢逗旁。

一嘿辟、linux中命令的類型

linux 中命令類型分為內(nèi)部命令和外部命令。
type命令是判斷一個(gè)命令是外部命令還是內(nèi)部命令片效,示例如下:

[root@centos7 ~]#type cd            
cd is a shell builtin               #cd是shell 的內(nèi)置命令
[root@centos7 ~]#type passwd
passwd is /usr/bin/passwd           #passwd命令存放在/usr/bin/passwd路徑下

二仓洼、使用man命令獲取外部命令幫助信息

man手冊(cè)分為以下幾個(gè)章節(jié),但并不是每個(gè)命令都包含這些章節(jié)堤舒。
man章節(jié):

        1 用戶命令
        2 系統(tǒng)調(diào)用
        3 從庫(kù)調(diào)用
        4 備文件及特殊文件
        5 置文件格式
        6 游戲
        7 雜項(xiàng)
        8 理類的命令
        9 linux的內(nèi)核API

man命令的手冊(cè)頁(yè)存放在/usr/shar/man
man命令的的配置文件:/etc/man.config (CentOS 6)|man_db.conf(CentOS 7)

whatis命令是列出一個(gè)命令中manual章節(jié)的概述

        [root@centos7 ~]#whatis ls
        ls (1)               - list directory contents
        ls (1p)              - list directory contents

此命令在剛剛安裝好的系統(tǒng)中可能不能正常使用色建;可以手動(dòng)創(chuàng)建數(shù)據(jù)庫(kù),使用命令makewhatis(CentOS 6)舌缤;文件存在的位置在/var/cache/man/中箕戳。mandb更新數(shù)據(jù)庫(kù)(CentOS 7)

一般使用man命令獲取幫助的步驟:
type COMMAND -->whatis COMMAND -->man # COMMAND

man命令使用

-a 列出所有幫助信息
-k 搜索關(guān)鍵字某残,列出所有匹配的頁(yè)面

        [root@centos7 ~]#man -k passwd
        chpasswd (8)         - update passwords in batch mode
        fgetpwent_r (3)      - get passwd file entry reentrantly
        getpwent_r (3)       - get passwd file entry reentrantly
        gpasswd (1)          - administer /etc/group and /etc/gshadow
        grub2-mkpasswd-pbkdf2 (1) - Generate a PBKDF2 password hash.
        lpasswd (1)          - Change group or user password
        lppasswd (1)         - add, change, or delete digest passwords.
        pam_localuser (8)    - require users to be listed in /etc/passwd
        passwd (1)           - update user's authentication tokens
        sslpasswd (1ssl)     - compute password hashes
        passwd (5)           - password file
        passwd2des (3)       - RFS password encryption
        pwhistory_helper (8) - Helper binary that transfers password hashes from pa...
        saslpasswd2 (8)      - set a user's sasl password
        smbpasswd (5)        - The Samba encrypted password file
        vncpasswd (1)        - change the VNC password

-f 相當(dāng)于whatis命令

        [root@centos7 ~]#man -f ls
        ls (1)               - list directory contents
        ls (1p)              - list directory contents

-w # 顯示路徑

    [root@centos7 ~]#man -w ls
    /usr/share/man/man1/ls.1.gz

三、help獲取命令幫助

1.查看內(nèi)部命令 **help COMMAND **

        [root@centos7 ~]#help cd
        cd: cd [-L|[-P [-e]]] [dir]
            Change the shell working directory.
            
            Change the current directory to DIR.  The default DIR is the value of the
            HOME shell variable.

2.查看外部命令 COMMAND --help | -h

        [root@centos7 ~]#ls --help
        Usage: ls [OPTION]... [FILE]...
        List information about the FILEs (the current directory by default).
        Sort entries alphabetically if none of -cftuvSUX nor --sort is specified.

四陵吸、通過本地文檔獲取幫助

本地文檔存放在/usr/shar/man目錄下
1玻墅、多數(shù)安裝了的軟件包的子目錄,包括了這些軟件的相關(guān)原理說明壮虫;
2澳厢、常見文檔:README INSTALL CHANGES
3、可以通過自己手動(dòng)安裝幫助文檔,默認(rèn)安裝在/usr/shar/man

         [root@centos7 ~]#rpm -ivh /run/media/root/CentOS\ 7\ x86_64/Packages/httpd-manual-2.4.6-45.el7.centos.noarch.rpm 
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末囚似,一起剝皮案震驚了整個(gè)濱河市剩拢,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌饶唤,老刑警劉巖徐伐,帶你破解...
    沈念sama閱讀 212,383評(píng)論 6 493
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場(chǎng)離奇詭異募狂,居然都是意外死亡办素,警方通過查閱死者的電腦和手機(jī),發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 90,522評(píng)論 3 385
  • 文/潘曉璐 我一進(jìn)店門祸穷,熙熙樓的掌柜王于貴愁眉苦臉地迎上來性穿,“玉大人,你說我怎么就攤上這事雷滚⌒柙” “怎么了?”我有些...
    開封第一講書人閱讀 157,852評(píng)論 0 348
  • 文/不壞的土叔 我叫張陵揭措,是天一觀的道長(zhǎng)。 經(jīng)常有香客問我刻蚯,道長(zhǎng)绊含,這世上最難降的妖魔是什么? 我笑而不...
    開封第一講書人閱讀 56,621評(píng)論 1 284
  • 正文 為了忘掉前任炊汹,我火速辦了婚禮躬充,結(jié)果婚禮上,老公的妹妹穿的比我還像新娘讨便。我一直安慰自己充甚,他們只是感情好,可當(dāng)我...
    茶點(diǎn)故事閱讀 65,741評(píng)論 6 386
  • 文/花漫 我一把揭開白布霸褒。 她就那樣靜靜地躺著伴找,像睡著了一般。 火紅的嫁衣襯著肌膚如雪废菱。 梳的紋絲不亂的頭發(fā)上技矮,一...
    開封第一講書人閱讀 49,929評(píng)論 1 290
  • 那天抖誉,我揣著相機(jī)與錄音,去河邊找鬼衰倦。 笑死袒炉,一個(gè)胖子當(dāng)著我的面吹牛,可吹牛的內(nèi)容都是我干的樊零。 我是一名探鬼主播我磁,決...
    沈念sama閱讀 39,076評(píng)論 3 410
  • 文/蒼蘭香墨 我猛地睜開眼,長(zhǎng)吁一口氣:“原來是場(chǎng)噩夢(mèng)啊……” “哼驻襟!你這毒婦竟也來了夺艰?” 一聲冷哼從身側(cè)響起,我...
    開封第一講書人閱讀 37,803評(píng)論 0 268
  • 序言:老撾萬榮一對(duì)情侶失蹤塑悼,失蹤者是張志新(化名)和其女友劉穎劲适,沒想到半個(gè)月后,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體厢蒜,經(jīng)...
    沈念sama閱讀 44,265評(píng)論 1 303
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡霞势,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 36,582評(píng)論 2 327
  • 正文 我和宋清朗相戀三年,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了斑鸦。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片愕贡。...
    茶點(diǎn)故事閱讀 38,716評(píng)論 1 341
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡,死狀恐怖巷屿,靈堂內(nèi)的尸體忽然破棺而出固以,到底是詐尸還是另有隱情,我是刑警寧澤嘱巾,帶...
    沈念sama閱讀 34,395評(píng)論 4 333
  • 正文 年R本政府宣布憨琳,位于F島的核電站,受9級(jí)特大地震影響旬昭,放射性物質(zhì)發(fā)生泄漏篙螟。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 40,039評(píng)論 3 316
  • 文/蒙蒙 一问拘、第九天 我趴在偏房一處隱蔽的房頂上張望遍略。 院中可真熱鬧,春花似錦骤坐、人聲如沸绪杏。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,798評(píng)論 0 21
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽(yáng)蕾久。三九已至,卻和暖如春拌夏,著一層夾襖步出監(jiān)牢的瞬間腔彰,已是汗流浹背叫编。 一陣腳步聲響...
    開封第一講書人閱讀 32,027評(píng)論 1 266
  • 我被黑心中介騙來泰國(guó)打工, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留霹抛,地道東北人搓逾。 一個(gè)月前我還...
    沈念sama閱讀 46,488評(píng)論 2 361
  • 正文 我出身青樓,卻偏偏與公主長(zhǎng)得像杯拐,于是被迫代替她去往敵國(guó)和親霞篡。 傳聞我的和親對(duì)象是個(gè)殘疾皇子,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 43,612評(píng)論 2 350

推薦閱讀更多精彩內(nèi)容