中国做的比较好的网站,快速搭建网站框架,乐昌北京网站建设,中装建设股吧1. Windows 系统
1.1 系统分区
系统分区也叫做磁盘分区#xff0c;即分盘#xff1b;
举个例子#xff0c;好比家里有一个大柜子#xff0c;把衣服#xff0c;鞋子#xff0c;袜子都放在里面#xff0c;由于没有隔断#xff0c;找的时候非常麻烦#xff0c;找是能找…
1. Windows 系统
1.1 系统分区
系统分区也叫做磁盘分区即分盘
举个例子好比家里有一个大柜子把衣服鞋子袜子都放在里面由于没有隔断找的时候非常麻烦找是能找到不过找的效率比较低。电脑的数据比衣物的数量更加庞大分区可以提高查找数据的效率
1.2 分区类型
主分区最多四个
扩展分区最多一个扩展分区不能写入数据和格式化只能包含逻辑分区
逻辑分区可以写入数据和格式化
主分区扩展分区最多四个
这种分区类型受磁盘限制
如下柜子123是主分区4是扩展分区56是扩展分区下的逻辑分区 1.3 格式化
1 目的
格式化又称逻辑格式化硬盘分好区之后 必须格式化之后才能写入数据格式化的主要目的是在硬盘中写入文件系统
Windows 可以识别的文件系统是 FAT16FAT32NIFS
Linux 可以识别的文件系统是 EXT2 EXT3 EXT4Linux 默认的文件系统
这里的格式化指的是操作系统的格式化即高级格式化低级格式化指的是对硬盘的格式化
格式化类似于前面的柜子加入一定的规则的“隔断”在磁盘空间营造加入“隔断” 营造从4kb 大小的空间数据块储存数据这些数据存储在不规则排布的数据块里比较零散因此才会有“磁盘碎片整理”工具对这些保存文件的不同数据块尽量放在一起提高文件读取效率 然而通常使用第二种分区方法 2数据条
将几十上上百 G 的文件存放在一个个4 kb大小的数据块中查找起来还是不方便。
因此我们对每个文件添加编号i node根据编号找到文件的相关条款潼关相关条款就知道相关数据的数据块位置;
1.4 总结
格式化需要将大硬盘分成几个小硬盘主要目的是写入文件系统
写入文件系统最主要的是按照文件系统的规则将磁盘空间分割成等大小的数据块block
同时建立一个 i node 列表查找文件的时候通过节点找到文件的条款从而知道文件保存在哪些数据块中进而将数据块中的数据拼凑成一个完整的大数据;
2. Linux 系统
Windows 系统中将大硬盘分为小硬盘再分区格式化最后分配盘符就可以使用硬盘了。而 Linux 系统还需要在格式化之后分配盘符之前给每个分区建立 “ 设备文件名 ”这是因为在Linux 系统中所有硬件设备都是文件
2.1 硬盘设备文件名
如下表硬件设备文件名设备文件名是固定的只需看懂即可
“ / ” 是根目录最高一级目录
dev 是一级子目录里面存放的文件都是硬件文件
如果是 IDE 硬盘接口设备文件名是 hd 【硬盘号】
如果有一个硬盘硬盘号是【a】有第二个硬盘硬盘号是【b】
比如 IDE 硬盘接口的第一个硬盘的设备文件名是 hd【a】, IDE 硬盘接口的第二个硬盘的设备文件名是 hd【b】; 2.2 分区设备文件名
在硬件文件名后面直接加上分区号123等以此类推
比如, hda1 表示 IDE 硬盘接口的第一个硬盘的第一个分区 2.3 硬盘接口
不同接口的硬盘主要的差距是传输速率的不同
IDE 硬盘接口最古老是硬盘接口的一种理论上最高传输速率是133 MB/S,现在已经淘汰
SCSI 硬盘是 IDE 硬盘同时代产物理论上最高传输速率是 200MB/s,主要用于服务器现在已经淘汰
SCTA 硬盘接口是目前个人计算机和服务器常用的硬盘接口因此我们常看到的是设备文件名是 sd [ a ] , sd [ b ] 等
2.4 挂载
在 Windows 中使用硬盘前的最后一步叫做分配盘符而在 inux 中叫做挂载盘符命在 Linux 中叫做挂载点 2.5 文件系统结构 从系统上看下图左boot 目录home 目录都是根目录的一级子目录
从硬盘上看下图右根目录的每个一级子目录都有自己独立的磁盘空间
存储结构的不同是两大独立的操作系统的特征之一 2.6 总结
Linux 系统的分盘共需五步
分区——格式化——建立设备文件名——挂载
比 windows 分盘多了一步”建立设备文件名“ 注意
挂载点必须是空目录
格式化的主要目的是写入文件系统同时清空硬盘中的数据