前言
重新整理一下linux的命令。
正文
這裡首先介紹幫助命令。
幫助命令常用的有三個:
-
man
-
help
-
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節。