在Linux里面,各个组件或设备都是一个文件
1、Linux服务器中,内存的重要性比CPU还要高得多
2、磁盘阵列:是利用硬件技术将数个硬盘整合成为一个大硬盘的方法,操作系统只会看到最后被整合起来的大硬盘。
3、各硬件设备在Linux中的文件名
(1)IDE接口的硬盘在Linux内的文件名为 /dev/hd[a-d]
(2)SCS/SATA/USB硬盘:/dev/sd[a-p]
(3)U盘:/dev/sd[a-p] (跟SATA相同)
(4)打印机:25针:/dev/lp[0-2] USB:/dev/usb/lp[0-15]
(5)当前鼠标:/dev/mouse
(6)当前CD ROM/DVD ROM:/dev/cdrom
例题:如果你的PC上面有两个SATA磁盘以及一个USB磁盘,而主板上面有六个SATA的插槽。这两个SATA磁盘分别安插在主板上的SATA1,SATA5插槽上,请问这三个磁盘在Linux中的设备文件名是什么?
由于是使用检测到的顺序来决定设备文件名,并非与实际槽代号有关,因此设备的文件名如下:
SATA1插槽上的文件名:/dev/sda
SATA5插槽上的文件名:/dev/sdb
USB插槽(开机完成后才被系统识别):/dev/sdc
4、磁盘的组成
磁盘的组成(主要由盘片、机械手臂、磁头与主轴马达所组成),而数据的写入其实是写在盘片上面。
盘片上面又细分为扇区与柱面两种单位,其中扇区每个大小为512bytes
其实整块磁盘的第一个扇区特别重要,因为它记录了整块磁盘的重要信息:
主引导分区(Master Boot Record,MBR):可以安装引导加载程序的地方,有446bytes
分区表:记录整块硬盘分区的状态,有64bytes
注意:MBR是很重要的,因为当系统在开机的时候会主动去读取这个区块的内容,这样系统才会知道你的程序放在哪里且该如何进行开机
5、主分区、扩展分区与逻辑分区的特性
主分区与扩展分区最多可以有四个(硬盘的限制)
扩展分区最多只能有一个(操作系统的限制)
逻辑分区是由扩展分区持续切割出来的分区