在 Linux 环境中。我如何才能找出文件夹占用的总空间。我希望这个总数包括所有子目录。我不想要每个子目录的大小转储。只想要目录占用的总大小以及包含在 c 中的所有子目录的大小
答案1
du -sh /路径/到/目录
输出将返回总结且可读的目录大小。
或以 MB 为单位
du --max-depth=0 --one-file-system -m /path/to/directory
另外,如果您要经常执行此命令,可以创建别名。
如果您想了解有关 du 命令的更多信息,请执行:man du
答案2
du -sh /path/to/directory
应该完全按照你的意愿做。
答案3
du --max-depth=0 --一个文件系统-m
给出当前目录的大小(以 MB 为单位),不包括过去的挂载点。
答案4
如果您在目录中,则du -skh .
运行良好。否则,du -skh /path/to/directory
很好。
该命令上的标志表示“-s 摘要,-k 千字节列表,-h 人性化后缀”。“-k”可能是多余的,但习惯使然。