小编Yan*_*nnP的帖子

df 如何知道使用了多少空间而不需要遍历所有文件?

根据我的理解,当用于du获取文件夹的总大小时,该命令会枚举每个(子)文件夹中的每个文件并将其相加。

yann@p:~$ du /var/log
4   /var/log/ntpstats
...
148 /var/log/apt
564 /var/log/installer
8   /var/log/cups
91748   /var/log
Run Code Online (Sandbox Code Playgroud)

但是,该命令如何df立即返回结果,例如

Filesystem     1K-blocks      Used Available Use% Mounted on
/dev/sda1       35209808  18707476  14694008  57% /
Run Code Online (Sandbox Code Playgroud)

无需枚举驱动器上的所有文件?

如果有一种快速的方法来了解整个驱动器上的已用空间,那么为什么没有快速的方法来了解文件夹的大小呢?或者有吗?

提前致谢。

disk-usage

2
推荐指数
1
解决办法
8804
查看次数

标签 统计

disk-usage ×1