­

重新點亮linux 命令樹————幫助命令[一]

前言

重新整理一下linux的命令。

正文

這裡首先介紹幫助命令。

幫助命令常用的有三個:

  1. man

  2. help

  3. info

那麼就來看下這三個。

man

第一個man,man不是男人的意思,而是manual的縮寫,表示說明書,小冊子。

那麼來查看一下man的用法:

man man

那麼出現的就是下面這樣:

上面寫道man是一個在線的參考說明書的面板。

然後synopsis 表示大綱。

然後Disciption 表示描述。

然後下面就是一些具體的表述,這裡沒有寫出來。

那麼常用的就是之間man 後面接的就是命令。

比如說:

man ls

那麼會展示ls 的用法,是非常有用的。

這樣我們忘記了,就不用百度和google了,減少了編程的痛苦。

同時man還可以去查看文件的幫助,這裡不演示可以直接看文檔。

help

那麼下面就是最熟悉的help。

很多時候我們不記得使用命令的時候,很多時候會直接這樣ls –help 這樣。

這樣就顯示出了需要的幫助文檔,非常方便哈。

但是我們有時候發現有些命令這樣不行。

比如說:

cd --help

就會呈現報錯找不到,但是這不是絕對的,有些linux支持。

像樹莓派這種,是支持的。

如果不支持那麼可以這樣用:

help cd

這樣就可以了,這裡說明一下只是保個險,因為有些的確不支持。

這個是因為cd 是內部命令,而ls 是外部命令。什麼是內部命令呢?就是shell 自帶的命令。

怎麼查看是否是內部命令還是外部命令呢?可以使用type命令。

type ls

type cd

那麼會顯示cd is a shell builtin。

這還是非常人性化的。如果使用–help那麼是調用了外部命令的程序,如果使用help那麼其實是shell內建函數調用。

info

info 這個東西就是比help和man更加詳細的東西。

–help 和 man 會展示用法,而info展示的信息就非常”官網”(詳細)了。

介紹的非常詳細了,這個一般不怎麼用,有時候可能閑的時候看一下。

點亮命令樹

這顆樹持續更新,記160節。