第13章 运维软功夫——运维软件技术介绍
13.1 操作系统
操作系统是管理和控制计算机硬件与软件资源的计算机程序,是计算机系统的核心与基石,任何应用软件都必须在操作系统的支持下才能运行,它是信息系统运行中最主要的基础软件之一。操作系统位于底层硬件与用户之间,是两者沟通的桥梁,用户可以通过操作系统的用户界面输入命令,操作系统则对命令进行解释,驱动硬件设备,实现用户要求。
操作系统的主要功能是资源管理,程序控制和人机交互等。计算机的资源可分为设备资源和信息资源两大类,设备资源指的是组成计算机的硬件设备,如中央处理器、主存储器、磁盘存储器、打印机、磁带存储器、显示器、键盘输入设备和鼠标等;信息资源指的是存放于计算机内的各种数据,如文件、程序库、系统软件和应用软件等。
按当前应用领域对操作系统进行划分,主要有三种:桌面操作系统、服务器操作系统和嵌入式操作系统。桌面操作系统主要用于个人计算机和办公终端,这类主要有Microsoft公司的Windows操作系统和Apple公司的Mac OS X操作系统占领,当然还有部分人使用liunx系统作为桌面操作系统。嵌入式操作系统主要用于一些专用应用和消费类电子产品上,如防火墙设备、手机、平板电脑、医疗设备、工业控制设备等,这类操作系统目前主要有嵌入式Linux、Windows Embedded、VxWorks、Android、IOS、Symbian、Windows Phone等。服务器操作系统主要用于企业的各种应用的服务端服务器上,一般安装在PC Server、小型机或大型机上,服务器操作系统主要集中在三大类:Windows、LINUX、UNIX,作为运维人员主要还是掌握此种类型的操作系统维护方法。