歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
您现在的位置: Linux教程網 >> UnixLinux >  >> Linux編程 >> SHELL編程

Linux目前流行Shell一覽(圖)

  本刊2005年4月期刊登的《Linux Shell編程入門》一文,介紹了在Linux中進行Shell教本編程的部分知識。由於篇幅所限沒有介紹太多介紹目前主要Shell的種類,在此進行補充。  目前流行的Shell有 bash、ksh、csh,用一個圖表表示它們的關系如圖。

  bash  bash是Linux系統默認使用的Shell,它由Brian Fox和Chet Ramey共同完成,是Bourne Again Shell的縮寫,內部命令一共有40個。Linux使用它作為默認的Shell是因為它有以下的特色:  (1)可以使用類似DOS下面的doskey的功能,用上下方向鍵查閱和快速輸入並修改命令。  (2)自動通過查找匹配的方式,給出以某字串開頭的命令。  (3)包含了自身的幫助功能,你只要在提示符下面鍵入help就可以得到相關的幫助。

  ksh  ksh是Korn Shell的縮寫,由Eric Gisin編寫,共有42條內部命令。該Shell最大的優點是幾乎和商業發行版的ksh完全相容,這樣就可以在不用花錢購買商業版本的情況下嘗試商業版本的性能了。

  csh  csh是Linux比較大的內核,它由以William Joy為代表的共計47位作者編成,共有52個內部命令。該Shell其實是指向/bin/tcsh這樣的一個Shell,也就是說,csh其實就是tcsh。




Copyright © Linux教程網 All Rights Reserved