具有大量文件的unix目录的大小

时间:2015-12-05 03:34:32

标签: unix size

我有一个包含大约10万个小xml文件的unix目录,我想计算这个目录的大小。 我运行了命令:du -sh directory_name

但是命令已经运行了15分钟。我相信原因是大量的小文件。 在这种情况下,有没有更快的方法来计算尺寸?

1 个答案:

答案 0 :(得分:1)

您是否考虑过使用awk,大致如下:

ls -l | awk '{sum+=$5} END {print sum}'

当然" ls -l"显示"文件大小",而不是"磁盘空间使用",但也许这对你的目的来说足够好。