發布時間: 2023-04-17 13:54:53
shell終端是一個通過基于系統調用的接口開發的程序,允許用戶與系統對話,管理Linux系統。它是一個命令行工具,在操作上類似于Windows上的CMD工具。shell終端工具很多,bash解釋器只是其中之一,而且是主流Linux系統的默認終端工具,所以我們一般看到的shell終端是bash。
為什么Linux系統使用shell終端而很少使用圖形界面?
Linux系統的設計與Windows系統不同,Windows系統是為普通用戶設計的,有非常好的圖形界面,便于使用,可以說是非常友好的桌面。Linux系統主要是為開發者或企業設計的,它追求的是更高效、更穩定、更強大,并不注重桌面操作。這就是為什么Linux系統的主要管理工具是shell終端,而不是圖形界面。
Linux系統的內核負責管理硬件、調用和其他任務,為了降低風險,不建議用戶直接使用。所以基于Linux系統的調用界面,開發了shell工具,使用戶能夠與系統進行交流。計算機系統的每個層次從下到上依次是:計算機硬件 >> Linux系統內核 >> 系統調用接口 >> shell終端,"shell "這個詞的中文翻譯是: 殼(shell),意思是保護系統內核。用戶使用殼來控制計算機,減少出錯的風險。
為了熟練使用shell終端,用戶必須學習各種命令和參數的使用方法;Linux系統命令很多,每個命令都有很多參數和使用方法,所以用戶需要認真學習,長期積累經驗。
上一篇: dubbo整體分層架構
下一篇: DDNS有哪些作用