← 返回主页
NOTE

Linux 磁盘管理

整理磁盘分区、格式化、挂载、swap 与文件系统管理流程。

查看磁盘与目录容量

df - 查看文件系统空间使用情况

用于查看文件系统的整体磁盘空间使用情况。

命令格式

df [选项] [目录或文件名]

常用选项

选项说明
-a显示所有文件系统(包括虚拟文件系统)
-h以人类易读的格式显示容量(如 KB、MB、GB)
-i显示 inode 使用情况而非磁盘空间
-k以 KB 为单位显示容量
-m以 MB 为单位显示容量
-H使用 1000 而不是 1024 作为换算单位(1MB=1000KB)
-T显示文件系统类型

du - 查看文件和目录磁盘使用情况

用于估算文件和目录占用的磁盘空间大小。

命令格式

du [选项] [目录或文件名]

常用选项

选项说明
-a显示所有文件和目录的磁盘使用情况
-h以人类易读的格式显示容量
-s仅显示总计用量,不显示子目录详情
-S显示指定目录的用量,不包括子目录
-k以 KB 为单位显示容量
-m以 MB 为单位显示容量

查看磁盘分区信息

lsblk - 列出块设备信息

用于查看系统的磁盘和分区信息。

命令格式

lsblk [选项] [设备名]

常用选项

选项说明
-d仅显示磁盘设备,不显示分区
-f同时显示文件系统信息
-i使用 ASCII 字符显示树状结构
-m显示设备的权限信息
xxxxxxxxxx quotaoff bash显示设备的完整路径
-t显示设备的详细技术信息