当前位置:首页 > RockyLinux > 正文

RockyLinux df命令详解(查看磁盘空间使用情况的实用指南)

在使用 RockyLinux 系统时,了解磁盘空间的使用情况是非常重要的。无论是日常维护、故障排查还是系统优化,掌握如何查看磁盘使用状态都是基础技能之一。本文将手把手教你使用 df 命令 来查看 RockyLinux 中的磁盘空间使用情况,即使是 Linux 小白也能轻松上手。

什么是 df 命令?

df(disk free 的缩写)是 Linux 系统中用于显示文件系统磁盘空间使用情况的命令。它可以列出所有挂载的文件系统的总容量、已用空间、可用空间以及挂载点等信息。

RockyLinux df命令详解(查看磁盘空间使用情况的实用指南) df命令 磁盘空间使用情况 df命令详解 RockyLinux系统管理 第1张

基本用法:查看磁盘空间使用情况

打开终端,输入以下命令:

df  

执行后,你会看到类似如下的输出:

Filesystem     1K-blocks    Used Available Use% Mounted on/dev/sda1       52403200 2134567 47589012   5% /devtmpfs         4096000       0   4096000   0% /devtmpfs            4096000       0   4096000   0% /dev/shm  

每一列的含义如下:

  • Filesystem:文件系统设备名称(如 /dev/sda1)
  • 1K-blocks:总磁盘空间(以 1KB 为单位)
  • Used:已使用的空间
  • Available:剩余可用空间
  • Use%:使用百分比
  • Mounted on:挂载点(即该分区挂载到哪个目录)

让输出更易读:使用 -h 参数

默认输出以 KB 为单位,对普通用户不够友好。我们可以加上 -h(human-readable)参数,让结果以 GB、MB 等更直观的单位显示:

df -h  

输出示例:

Filesystem      Size  Used Avail Use% Mounted on/dev/sda1        50G  2.1G   46G   5% /devtmpfs        4.0G     0  4.0G   0% /devtmpfs           4.0G     0  4.0G   0% /dev/shm  

其他常用选项

除了 -h,df 还支持多个实用参数:

  • -T:显示文件系统类型(如 ext4、xfs)
  • -i:显示 inode 使用情况(而非磁盘块)
  • --output=:自定义输出字段(如 source, size, used, avail, pcent, target)

例如,同时使用 -h-T

df -hT  

常见问题与技巧

1. 为什么 df 显示的空间和 du 不一致?
这通常是因为有被删除但仍在被进程占用的文件。这些文件在磁盘上仍占空间,但文件系统已将其标记为“可释放”。重启相关服务或系统可解决。

2. 如何只查看根分区的使用情况?
可以结合 grep 命令过滤:

df -h /  

总结

通过本教程,你已经掌握了在 RockyLinux 中使用 df 命令 查看磁盘空间使用情况的基本方法。无论是日常运维还是系统学习,RockyLinux df命令 都是你不可或缺的工具。记住常用参数如 -h-T,能让你更高效地管理 磁盘空间使用情况

希望这篇 df命令详解 对你有所帮助!如果你正在学习 RockyLinux系统管理,建议多动手实践,加深理解。