在linux中,shell程式設計指的是命令編輯器程式設計;shell是系統的使用者介面,提供了使用者與核心互動操作的一種接口,是一個命令解釋器,shell程式設計接收用戶輸入的指令並將該指令送入內核中去執行。
本教學操作環境:linux7.3系統、Dell G3電腦。
shell程式設計指的是命令編輯器程式設計
#shell一個命令解釋器
# Shell是系統的使用者介面,提供了使用者與核心互動操作的一種介面。它接收用戶輸入的命令並把它送入內核去執行。
實際上Shell是一個命令解釋器,它解釋由使用者輸入的命令並且把它們送到核心。不僅如此,Shell有自己的程式語言用於對命令的編輯,它允許使用者編寫由shell命令組成的程式。 Shell程式語言具有許多普通程式語言的特點,例如它也有循環結構和分支控制結構等,用這種程式語言編寫的Shell程式與其他應用程式具有相同的效果。
shell簡介如下:
#Shell是系統的使用者介面,提供了使用者與核心互動操作的一種接口。它接收使用者輸入的命令並把它送入內核去執行 [1] 。
實際上Shell是一個命令解釋器,它解釋由使用者輸入的命令並且把它們送到核心。不僅如此,Shell有自己的程式語言用於對命令的編輯,它允許使用者編寫由shell命令組成的程式。 Shell程式語言具有許多普通程式語言的特點,例如它也有循環結構和分支控制結構等,用這種程式語言編寫的Shell程式與其他應用程式具有相同的效果。
Linux提供了像MicrosoftWindows那樣的可視的命令輸入介面--X Window的圖形使用者介面(GUI)。它提供了許多桌面環境系統,其操作就像Windows一樣,有視窗、圖示和選單,所有的管理都是透過滑鼠控制。 GNOME。
每個Linux系統的使用者可以擁有他自己的使用者介面或Shell,以以滿足他們自己專門的Shell需求。
同Linux本身一樣,Shell也有多種不同的版本。主要有下列版本的Shell: Bourne Shell:是由貝爾實驗室開發的。
BASH:是GNU的Bourne Again Shell,是GNU作業系統上預設的shell。
Korn Shell:是對Bourne SHell的發展,在大部分內容上與Bourne Shell相容。
C Shell:是SUN公司Shell的BSD版本。
Z Shell:The last shell you’ll ever need! Z是最後一個字母,也就是終極Shell。它整合了bash、ksh的重要特性,同時又增加了自己獨有的特性。
推薦學習:Linux影片教學
#以上是linux中shell程式設計是什麼的詳細內容。更多資訊請關注PHP中文網其他相關文章!