在Linux环境中。 我怎样才能找出一个文件夹的总空间。 它希望这个总数包括所有的子目录。 我不想每个子目录的大小转储。 只是一个目录所占的总大小,它包含在c中的所有子目录的大小
du -sh / path /到/目录
输出将返回sumarize和人类readeable目录大小。
或以MB为单位
du –max-depth = 0 –one-file-system -m / path / to /目录
另外,如果你要经常执行这个命令,你可以创build一个别名。
如果您想了解更多关于du命令的信息,请执行:man du
du -sh /path/to/directory
应该做到你想要的。
du –max-depth = 0 –one-file-system -m
以MB为单位给出当前目录的大小,而不是运行过去的挂载点。
以下应该工作:
$ du -skh <directory>
如果你在目录里面,那么你可以 效果很好。 否则, du -skh /path/to/directory是好的。
该命令上的标志表示“-s摘要,-k千字节列表,-h可读的后缀”。 “-k”可能是多余的,而是一种习惯的力量。