![如何计算目录的大小?](https://linux22.com/image/41945/%E5%A6%82%E4%BD%95%E8%AE%A1%E7%AE%97%E7%9B%AE%E5%BD%95%E7%9A%84%E5%A4%A7%E5%B0%8F%EF%BC%9F.png)
如何知道目录的大小?包括子目录和文件。
答案1
du -s directory_name
或者获得人类可读的输出:
du -sh directory_name
该-s
选项意味着它不会列出每个子目录的大小,仅列出总大小。
答案2
虽然使用 ncdu 等单独的软件包可能效果很好,但在某种程度上,只需给 du 一个文件夹列表来调整大小,就可以对许多文件夹进行相同的比较。例如,比较系统上的顶级目录......
cd /
sudo du -sh ./*
答案3
du -hd1
将以人类可读的格式列出所有目录的大小,例如
656K ./rubberband
2.2M ./lame
652K ./pkg-config
答案4
du -csh
-c 产生总计