Linux基础--03--磁盘分区、挂载
一、磁盘分区
#ls /dev/sd
sda sda1 sda2 sda3 sdb
fdisk -l /dev/sdb --查看磁盘信息
fdisk /dev/sdb ---创建分区,会提示
n -----新建分区
d --删除分区
4 ---指定删除第4个分区
P --查看分区
W --保存
partprobe ---更新分区列表
ls /dev/sdb ---查看分区
扩展分区是一个逻辑概念,一般只能创建一个逻辑分区,后面再创建的分区使用的资源都是扩展分区里面的。
一颗硬盘最多可以有 4 个 Primary + Extended 的扇区
一个扇区512字节中,第一部分BMR占446,存放引导信息等,第二部分DPT,64字节存放分区信息,一个分区表需要占用16字节,64/16=4,所以刚好能存放四个分区的表,剩下的2个字节存放结束标志。
(网上找的图)
二、磁盘分区后
三、文件系统与挂载
ext4属于日志文件系统
比如:cp一个文件到ext4的/sdb1中
过程:先把数据写入日志中,再由日志刷到硬盘中
xfs文件系统:用于海量数据,效率比较高,ceph存储
windows:ntfs文件系统
取消挂载:umount /sdb1
强制取消挂载:umount -l /sdb1
一个硬盘可以对应多个挂载,有多个挂载时,先找对应目录的挂载,如果该目录没有挂载或取消挂载,
则会再找其父目录的挂载并进行显示
查看挂载:df -h、mount
统计/etc目录有多大:du -sh /etc