linux下的幫助命令
1.內建命令與外部命令
內建命令:實際上是 shell 程序的一部分,其中包含的是一些比較簡單的 Linux 系統命令,通常在 Linux 系統加載運行時 shell 就被加載并駐留在系統內存中。
比如:history、cd、exit 等等。
外部命令:是 Linux 系統中的實用程序部分,因為實用程序的功能通常都比較強大,所以其包含的程序量也會很大,在系統加載時并不隨系統一起被加載到內存中,而是在需要時才將其調用內存。雖然其不包含在 shell 中,但是其命令執行過程是由 shell 程序控制的。
使用type命令來區分內建命令和外部命令:
$ type exit
$ type service
2.使用幫助命令
a.help命令
進入bash中使用help命令
$ bash
$ help ls
一定記住 help 命令只能用于顯示內建命令的幫助信息.
b.外部命令的help
外部命令的話基本上都有一個參數--help,這樣就可以得到相應的的幫助,看到你想要的東西了。
ls --help
c.man命令
man ls
得到的內容比用 help 更多更詳細,而且 man 沒有內建與外部命令的區分,因為 man 工具是顯示系統手冊頁中的內容,也就是一本電子版的字典,這些內容大多數都是對命令的解釋信息,還有一些相關的描述。
d.info命令
info ls
得到的信息比 man 還要多i,因為info 來自自由軟件基金會的 GNU 項目,是 GNU 的超文本幫助系統,能夠更完整的顯示出 GNU 信息。