根据我的理解,当用于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 ×1