linux的系统分区的概念和windows的分区的概念是一样的,就是在硬盘上,划分几个分区,每个分区都可以放入目录或文件,更方便的对数据进行管理!
linux的分区类型:
1、主分区:一块硬盘最多只能有4个
2、扩展分区:
a、一块硬盘最多只能有一个
b、一块硬盘,主分区+扩展分区最多只能有4个
c、不能写入数据,也不能格式化,只能包含逻辑分区
3、逻辑分区,可以写入数据并格式化
linux格式化:
这里我们说的的格式化,不是指硬盘的整个数据删除的格式化,而是指对硬盘的逻辑格式化,它是指根据用户指定的文件系统
如:
FAT16, FAT32, NTFS,EXT2, EXT3,EXT4 等.
那么这里我们说的文件系统是什么意思呢?文件系统是对应硬盘上的某个分区的,比如这个分区像一个小型的仓库,我们把这个仓库内装修成一个一个相同大小的隔断,那么这个仓库就只能装这样大小的东西!那么同理,当我们在linux系统分区后,把分区格式化成某个文件系统后,那么这个分区也只能用来装特定大小的数据,
linux硬件设备文件名:
在linux中所有的设备都是文件,所以我们需要为每个硬件设备分配文件名(这是系统帮我们自动做的,这里我们只需要知道代表什么意思就行了,比如:/dev/hda1 表示第一块IDE硬盘)
其中 /dev 中的/表示linux中根分区,表示最高级目录,dev表示根目录下的dev文件夹(dev中存放的所有文件都是硬件文件)
硬件 设备文件名
IDE硬盘 /dev/hd[a-d]
SCSI/SATA/USB硬盘 /dev/sd[a-p]
光驱 /dev/cdrom或/dev/sr0
软盘 /dev/fd[0-1]
打印机(25针) /dev/1p[0-2]
打印机(USB) /dev/usb/1p[0-15]
鼠标 /dev/moust
linux分区设备文件名:
现在硬盘已经有了设备文件名,那么分区也应该有文件名,我们知道一块硬盘最多能分四个分区,那么如果我们这块硬盘是IDE硬盘,那么这块IDE硬盘的第一个分区文件名应该是:/dev/hda1
那么我们现在来总结下:
分区:把硬盘分成小的逻辑分区,主分区、扩展分区、逻辑分区
格式化:写入文件系统
分区设备文件名:给每个设备或分区定义设备文件名
挂载:给每个分区,就是我门分配的设备文件名,分配一个挂载点,挂在点必须是目录,分配好挂载点后,我们才能对该分区进行操作