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

Debian系统中使用df命令查看磁盘空间(新手入门级df命令详细教程)

在使用Debian或其它Linux系统时,了解磁盘空间的使用情况是非常重要的。无论是为了防止系统因磁盘满而崩溃,还是为了合理分配存储资源,df命令都是一个不可或缺的工具。本文将手把手教你如何在Debian系统中使用df命令查看磁盘空间,即使你是Linux小白也能轻松上手。

Debian系统中使用df命令查看磁盘空间(新手入门级df命令详细教程) Debian df命令 磁盘空间查看 Linux磁盘管理 df命令教程 第1张

什么是df命令?

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

基本用法:查看磁盘空间

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

df  

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

Filesystem     1K-blocks    Used Available Use% Mounted onudev             4058724       0   4058724   0% /devtmpfs             814700    2104    812596   1% /run/dev/sda1       50925568 8765432  39543210  19% /tmpfs            4073492       0   4073492   0% /dev/shm  

每一列的含义如下:

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

更友好的显示方式:使用 -h 参数

默认输出以KB为单位,不太直观。我们可以加上 -h(human-readable)参数,让结果以GB、MB等人类可读的单位显示:

df -h  

输出示例:

Filesystem      Size  Used Avail Use% Mounted onudev            3.9G     0  3.9G   0% /devtmpfs           796M  2.1M  794M   1% /run/dev/sda1        49G  8.4G   38G  19% /tmpfs           3.9G     0  3.9G   0% /dev/shm  

这样是不是一目了然多了?这也是日常使用中最推荐的方式。

其他实用选项

除了 -h,df 还有其他常用参数:

  • df -T:显示文件系统类型(如 ext4、xfs 等)
  • df /home:只查看指定目录所在分区的磁盘使用情况
  • df --output=source,size,used,avail,pcent,target:自定义输出列

常见问题与技巧

为什么df显示的总空间和实际硬盘容量不一致?
Linux 文件系统通常会保留约5%的空间给 root 用户,防止系统因磁盘写满而崩溃,因此普通用户看到的可用空间会略小于物理容量。

df 和 du 有什么区别?
df 查看的是整个文件系统的磁盘使用情况,而 du(disk usage)用于统计某个目录或文件占用的空间。两者结合使用效果更佳。

总结

通过本教程,你已经掌握了在Debian系统中使用df命令查看磁盘空间的基本方法。无论是日常维护还是故障排查,Linux磁盘管理都离不开这个简单却强大的工具。记住常用命令 df -h,它将成为你Linux旅程中的得力助手!

如果你觉得这篇df命令教程对你有帮助,欢迎收藏或分享给其他Linux新手!