一、两种分区方式
mbr
分区:传统的分区方式,兼容性好,只支持4个主分区,最大2TBgpt
分区:支持无限主分区
二、Linux分区原理
Linux系统使用载入的处理方式增加分区,但无论有多少分区,Linux只有一个根目录、一个独立且唯一的文件结构。Linux系统一切皆文件,通过挂载,将一个分区和一个目录进行对应。
Linux硬盘分IDE
硬盘(旧)和SCSI
硬盘(新)。
IDE硬盘的驱动器标识符为"hdx~
",SCSI硬盘的驱动器标识符为"sdx~
",x表示盘号(a:基本盘,b:从属盘,c:辅助主盘,d:辅助从属盘),~
用数字表示,1到4表示主分区或扩展分区,5开始为逻辑分区。
三、查看系统分区和挂载情况
语法:#lsblk [选项]
- 常用选项:-a:all,-f:file system
四、挂载步骤
- 增加硬盘:当使用虚拟机时,虚拟机->设置->硬盘->添加
- 分区:
若增加的硬盘路径为 /dev/sdb,执行指令:#fdisk /dev/sdb
,
根据引导,分别执行n 添加分区,w 将分区信息写入硬盘。 - 格式化:执行指令:#
mkfs -t ext4 /dev/sdb1
,将分区sdb1格式化为ext4类型 - 挂载:
先创建目录,然后执行指令:#mount /dev/sdb1 挂载目录
(临时挂载,重启失效)
取消挂载命令:#umount /dev/sdb1
- 设置自动挂载
编辑配置文件 /etc/fstab
五、查看磁盘空间
语法:# df -h
六、查看目录空间
语法:# du [选项] 目录
常用选项:
-s:只显示汇总大小,否则显示子目录详细大小
-c:显示子目录和汇总大小
-h:高可读性
-a:不光显示目录大小,也显示文件大小
–max-depth=1:子目录深度