xxx@MacBook- ~/D/p/a/Project5_min> du -sh *
2.6M app
4.0K build.gradle
60K gradle
4.0K gradle.properties
8.0K gradlew
4.0K gradlew.bat
4.0K instruction.txt
4.0K local.properties
4.0K Project5.iml
4.0K settings.gradle
xxx@MacBook-Pro ~/D/p/a/Project5_min> du -sh
36M .
我正在尝试确定是什么占用了 Project5 文件夹中这么多的空间。我曾经du -sh *
获取过所有文件和文件夹及其大小的列表。然后我曾经du -sh
确定过主文件夹本身的大小。
第一条命令后列出的文件占用的空间约为 2.7M,主文件夹占用的空间为 36M
36 - 2.7 = 33.3。这个文件夹中的 33MB 空间是怎么回事?如何确定哪个文件或文件夹占用了丢失的内存?
答案1
我怀疑您有隐藏的文件或目录,例如以 开头的。
如果您这样做则du -sh *
找不到它们,因为 * 仅扩展到非隐藏条目。
尝试du -h
显示所有目录。