什麼是Shell?Linux shell分為幾類?

老男孩IT教育機構 發表於 2021-10-11
Linux

  Shell是Linux系統的外殼,它是使用者和Linux作業系統之間的介面,並且具有很多種型別。那麼什麼是Shell?Shell分為哪幾類?linux Shell有什麼特性?我們來看看具體的內容介紹。

  什麼是Shell?

  Shell本身是一個用C語言編寫的程式,它是使用者使用Unix/Linux的橋樑,使用者的大部分工作都是通過Shell完成的。Shell既是一個命令語言,又是一個程式設計語言。作為命令語言,它互動式地解釋和執行使用者輸入的命令;作為程式設計語言,它定義了各種變數和引數,並提供了許多在高階語言中才具有的控制結構,包括迴圈和分支。

  Shell是一個應用程式,是使用者管理應用程式的一個介面。

  廣義上Shell的分類?

  GUI:圖形使用者介面,KDE、GNOME、XFCE。

  CLI:命令列介面,bash、zsh、fishsh、csh、tcsh、ksh。

  linux Shell有什麼特性?

  Shell是一個簡單得指令碼語言,適合自動化命令執行。

  Shell是Linux系統必備的語言,我們操作Linux就是通過命令列bash解釋給系統的。

  大多數應用軟體的啟動和配置都是Shell指令碼完成的。

  要想學好Linux,掌握shell是必不可少的。


來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/69952527/viewspace-2795366/,如需轉載,請註明出處,否則將追究法律責任。