一个目录(包括其子目录)使用的总磁盘空间

一个目录(包括其子目录)使用的总磁盘空间

在 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”可能是多余的,但习惯使然。

相关内容