2.2 Windows操作系统简介
为什么要学习Windows操作系统?了解Windows系统结构,可以让读者快速学习Linux操作系统,通过对比学习的方法,可以更快地学会Linux。
计算机硬件组成包括CPU、内存、网卡、硬盘、DVD光驱、电源、主板、显示器、鼠标等设备,计算机硬件是不能直接被用户使用的,需要安装操作系统和驱动程序,才可进行操作、办公、上网冲浪等。
驱动程序主要指的是设备驱动程序(device driver),是一种可以使计算机系统和设备通信的特殊程序,相当于硬件的接口,操作系统只有通过这个接口,才能控制硬件设备,进行资源调度。
Windows操作系统主要以窗口形式对用户展示,操作系统须安装在硬盘上,安装系统之前需对硬盘进行分区并格式化,默认Windows操作系统安装在C盘分区,D盘分区用于存放数据文件。
通俗地讲,安装操作系统时,需要对磁盘进行格式化,格式化需要指定格式化的类型,告诉操作系统如何去管理磁盘空间,文件如何存放,如何查找及调度。操作系统不知道怎么存放文件以及文件结构,因此文件系统的概念就诞生了。
文件系统是操作系统用于明确磁盘或分区上文件的方法和数据存储结构,文件系统由3部分组成:与文件管理有关软件、被管理文件以及实施文件管理所需数据结构。
Windows操作系统的文件系统类型一般有FAT、FAT 16、FAT 32、NTFS等,不同的文件系统类型有不同的特性。例如NTFS文件系统类型支持文件及文件夹安全设置,而FAT 32文件系统类型不支持,NTFS支持单文件最多为单个磁盘分区的容量大小2TB,而FAT 32单个最大文件容量不能超过4GB。
Windows操作系统从设计层面来讲,主要用来管理电脑硬件与软件资源的程序,大致包括5个方面的管理功能:进程与处理机管理、作业管理、存储管理、设备管理、文件管理。Windows操作系统从个人使用角度来讲,主要用于个人电脑办公、软件安装、上网冲浪、游戏、数据分析、数据存储等。