1. 程式人生 > >什麽是shell和終端?

什麽是shell和終端?

linux發行版 界面 gnome 基本 輸入 首字母 終端 lin div

目錄

  • 什麽是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

什麽是shell和終端?