第13章 運維軟功夫——運維軟件技術介紹
13.1 操作系統
操作系統是管理和控制計算機硬件與軟件資源的計算機程序,是計算機系統的核心與基石,任何應用軟件都必須在操作系統的支持下才能運行,它是信息系統運行中最主要的基礎軟件之一。操作系統位于底層硬件與用戶之間,是兩者溝通的橋梁,用戶可以通過操作系統的用戶界面輸入命令,操作系統則對命令進行解釋,驅動硬件設備,實現用戶要求。
操作系統的主要功能是資源管理,程序控制和人機交互等。計算機的資源可分為設備資源和信息資源兩大類,設備資源指的是組成計算機的硬件設備,如中央處理器、主存儲器、磁盤存儲器、打印機、磁帶存儲器、顯示器、鍵盤輸入設備和鼠標等;信息資源指的是存放于計算機內的各種數據,如文件、程序庫、系統軟件和應用軟件等。
按當前應用領域對操作系統進行劃分,主要有三種:桌面操作系統、服務器操作系統和嵌入式操作系統。桌面操作系統主要用于個人計算機和辦公終端,這類主要有Microsoft公司的Windows操作系統和Apple公司的Mac OS X操作系統占領,當然還有部分人使用liunx系統作為桌面操作系統。嵌入式操作系統主要用于一些專用應用和消費類電子產品上,如防火墻設備、手機、平板電腦、醫療設備、工業控制設備等,這類操作系統目前主要有嵌入式Linux、Windows Embedded、VxWorks、Android、IOS、Symbian、Windows Phone等。服務器操作系統主要用于企業的各種應用的服務端服務器上,一般安裝在PC Server、小型機或大型機上,服務器操作系統主要集中在三大類:Windows、LINUX、UNIX,作為運維人員主要還是掌握此種類型的操作系統維護方法。