使用df实用程序查看可用和使用的摘要磁盘空间在你的Linux系统。使用-h选项,它显示了人类可读形式的磁盘空间。相比之下,du实用程序列出了目录和子目录的空间利用率。
Linux系统由一个或多个文件系统组成。与Windows计算机不同,Linux文件系统不需要是一个特定的驱动器分区。相反,Linux文件系统包括系统单独处理的分区、分区集群、设备或沙箱文件夹(例如,Snap包)。
df命令的输出信息
DF的输出命令将结果结构为六列:
- 文件系统:文件系统名称。文件系统不是临时的(tmpfs),也不是物理上独立的,有时会作为一个环回设备,在/dev/loop中迭代nn..
- 1k块:文件系统可用的千字节块数。
- 使用:所使用的块数。
- 可用:可用块数。如果文件系统动态更新,这个值将始终为零。例如,Snap包可以根据需要增长和收缩,因此df总是将它们列为充分使用的。
- 采用%:可用块的数量。
- 安装在:文件系统在系统中的安装位置。
du命令的输出信息
另一方面,du命令显示当前目录中的文件和目录所使用的磁盘空间。h选项使输出更容易理解。
默认情况下,du命令列出所有子目录,以显示每个磁盘空间占用了多少。用-s巩固输出选项,该选项只显示摘要。但是,除非您运行sudo du,否则您将看到登录帐户缺乏读访问权的任何目录的权限拒绝错误。
若要显示当前目录以外的目录的磁盘使用情况,请插入该目录名作为最后一个参数。
du和df都允许几种有用但相对少见的命令切换。请阅读每个命令的手册页,了解调整这些命令的输入和输出的方法。
谢谢你让我们知道!
告诉我们为什么!