如何打印特定用户在其主目录中使用文件消耗的磁盘空间量?我想在 K 中打印出每个文件及其大小,然后最后打印出在 K 中使用的磁盘空间总数。
问问题
48 次
1 回答
2
这应该做的工作:
du -a -k ~/
从manpage
man du
,
-a, --all
write counts for all files, not just directories
-k
like --block-size=1K
“K 中使用的磁盘空间总数”将自动显示在最后一行。
对于有很多项目的目录,或者只是为了加快结果并抑制stdout
输出,添加一个管道以tail
仅显示结果的最后一行,并使用可选-h
标志进行'human-readable'
显示:
du -h ~/ | tail -n 1
15G /home/david/
于 2016-06-17T01:32:38.120 回答