目录的 MacOS 磁盘使用情况报告为零

MacOS disk usage for directory reported as zero

在 MacOS 中,报告的目录磁盘使用情况有时报告为零,例如

$ du /etc
0   /etc

但是,如何在没有任何块的情况下存储任何目录内容?

检查 /etc 是实际目录还是符号目录 link。

ls -al /etc

演示:

renegade@Renegade:~$ du test
28  test
renegade@Renegade:~$ ln -s test my_link_test
renegade@Renegade:~$ du my_link_test
0   my_link_test
renegade@Renegade:~$ ls -ltr my_link_test
lrwxrwxrwx 1 renegade renegade 4 Mar 12 06:56 my_link_test -> test
renegade@Renegade:~$