Linux笔记——磁盘分区、挂载和使用空间查询

一、两种分区方式

  • mbr分区:传统的分区方式,兼容性好,只支持4个主分区,最大2TB
  • gpt分区:支持无限主分区

二、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

四、挂载步骤

  1. 增加硬盘:当使用虚拟机时,虚拟机->设置->硬盘->添加
  2. 分区:
    若增加的硬盘路径为 /dev/sdb,执行指令:#fdisk /dev/sdb
    根据引导,分别执行n 添加分区,w 将分区信息写入硬盘。
  3. 格式化:执行指令:#mkfs -t ext4 /dev/sdb1,将分区sdb1格式化为ext4类型
  4. 挂载:
    先创建目录,然后执行指令:# mount /dev/sdb1 挂载目录(临时挂载,重启失效)
    取消挂载命令:# umount /dev/sdb1
  5. 设置自动挂载
    编辑配置文件 /etc/fstab

五、查看磁盘空间

语法:# df -h

六、查看目录空间

语法:# du [选项] 目录
常用选项:
-s:只显示汇总大小,否则显示子目录详细大小
-c:显示子目录和汇总大小
-h:高可读性
-a:不光显示目录大小,也显示文件大小
–max-depth=1:子目录深度

你可能感兴趣的:(Linux,linux,运维)