美國服務器Linux系統的體系結構是:1、Linux內核,是系統的核心,負責運行程序和管理磁盤、打印機等硬件設備;2、Linux Shell,是系統的用戶界面,負責提供用戶與內核進行交互操作的接口;3、實用工具,如編輯器、瀏覽器、辦公套件及其它系統管理工具等。
具體內容如下:
1.Linux內核
內核是系統的核心,是運行程序和管理磁盤、打印機等硬件設備的核心程序。操作系統向用戶提供一個操作界面,它從用戶那里接收命令,并且把命令送給內核去執行。
當 Linux安裝完畢之后,一個通用的內核就被安裝到主機中,這個通用內核能滿足絕大部分用戶的需求,但普遍適用性內核對具體的某臺主機來說,可能有一些并不需要的內核程序將被安裝。因此,Linux允許用戶根據主機的實際配置定制 Linux的內核,從而有效地簡化 Linux內核,提高系統啟動速度。
2.Linux Shell
Shell是系統的用戶界面,提供了用戶與內核進行交互操作的接口。它接收用戶輸入的命今,并且把它送入內核執行。美國服務器操作系統在系統內核與用戶之間提供操作界面, Linux存在多種操作環境,分別是基于圖形界面的集成桌面環境和基于Shell命令行環境。
Shell是一個命令解釋器,它解釋由用戶輸入的命令,并且送到內核。Shell編程語言具有普通編程語言的很多特點,如它也有循環結構和分支控制結構等,用這種編程語言編寫的Shell程序與其他應用程序具有同樣的效果。作為命令行操作界面的替代, Linux還提供了像 Windows那樣的可視化圖形界面X-window的圖形用戶界面。
3.實用工具
標準的 Linux系統都有配套的實用工具程序,如編輯器、瀏覽器、辦公套件及其它系統管理工具等,用戶可以自行編寫需要的應用程序。