![cover image](https://wikiwandv2-19431.kxcdn.com/_next/image?url=https://upload.wikimedia.org/wikipedia/commons/thumb/4/44/Unix_shells_in_Konsole_screenshot.png/640px-Unix_shells_in_Konsole_screenshot.png&w=640&q=50)
Unix shell
Unix作業系統下的命令列介面 / 維基百科,自由的 encyclopedia
Unix shell,一種殼層與命令列介面,是UNIX作業系統下傳統的使用者和電腦的互動介面。第一個使用者直接輸入命令來執行各種各樣的任務。
![Thumb image](http://upload.wikimedia.org/wikipedia/commons/thumb/4/44/Unix_shells_in_Konsole_screenshot.png/640px-Unix_shells_in_Konsole_screenshot.png)
普通意義上的shell就是可以接受使用者輸入命令的程式。它之所以被稱作shell是因為它隱藏了作業系統低層的細節。同樣的Unix下的圖形化使用者介面GNOME和KDE,有時也被叫做「虛擬shell」或「圖形shell」。
Unix作業系統下的shell既是使用者互動的介面,也是控制系統的手稿語言。當然在這點也有別於Windows下的命令列,雖然也提供了很簡單的控制語句。在Windows作業系統下,可能有些使用者從來都不會直接的使用shell,然而在Unix系列作業系統下,shell仍然是控制系統啟動、X Window啟動和很多其他實用工具的指令碼解釋程式。