什么是shell和終端?


什么是shell?

當談到命令時,我們實際上指的是shellshell是一個接收由鍵盤輸入的命令,並將其傳遞給操作系統來執行的程序。幾乎所有的Linux發行版都提供shell程序,該程序來自於稱之為bash的GNU項目。bash是Bourne Again Shell的首字母縮寫,Bourne Again Shell基於這樣一個事實,即bash是sh的增強版本,而sh是最初的UNIX shell程序,由Steve Bourne編寫。

什么是終端?

當使用圖形用戶界面時,需要另一種叫做終端仿真器(terminal emulator)的程序與shell進行交互。如果我們仔細查看桌面菜單,那么很可能會找到一個款終端仿真器。在KDE環境下使用的是konsole,而在GNOME環境下使用的是gonme-terminal,但在桌面菜單上很可能將它們簡單地統稱為終端。在Linux系統中,還有許多其他的終端仿真器可以使用,但是它們基本上都做同樣的事情:讓用戶訪問shell


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM