如何在 linux 中查找当前文件夹大小

How to find current folder size in linux

当我键入 df -h 时,它显示一个大小为 200GB 的文件夹,但是当我尝试通过 du -sch /path 查找任何子目录的大小时,文件夹大小为 10kB。我知道某些子文件夹的大小应该是 100GB。 如何在 Linux 中找到当前 folder/directory 的大小?

使用:du -sh * ,这将以可读格式为您提供 pwd 中所有目录、文件等的大小(您可以去掉 * 如果您显然希望获得 的大小 pwd).
阅读 man du , also this 有一些非常好的例子。

当你 运行 du -sch /abc 它不显示 abc

要检查所有文件的大小,您可以 运行,假设您在目录 abc

for i in `ls -a`; do du -sh $i ; done | sort -h 

这也会对列表进行排序。