Linux的Shell就是指使用者介面,也就是我們用來操作Linux的工具。
因為他是包在系統核心(kernal)的外層,作為與外界(使用者)溝通的橋樑,所以叫做殼(Shell)。
總之不要被Shell這個名稱困惑,只要記得Shell就是系統的使用者介面,然後腦中出現的就是那個黑底白字的操作畫面。
Matrix code rain
當提到Shell時,通常是指文字命令介面工具(Command line),在Linux也就是Bash;在Windows就是PowerShell。
不過Shell是個泛稱,凡是與系統溝通的使用者介面都屬於Shell的一種,並不限於文字命令介面(CLI),圖形使用介面(GUI)也屬於Shell的範疇。
從Windows的角度來看,explorer.exe也是一種Shell。
參考:
沒有留言:
張貼留言