计算目录中所有文件的文件大小和块文件大小

计算目录中所有文件的文件大小和块文件大小

如何计算目录中所有文件占用的块文件大小?如何计算目录中所有文件的实际大小?

我尝试了 df/du 的一些变体,但它们似乎不起作用。

答案1

ls -sa | awk '{ SUM += $1 } END { print "Block size=" SUM }'

打印每个文件分配的大小的-s选项(以块为单位)ls

以及实际尺寸:

ls -la | awk '{ SUM += $5 } END { print "Dir size=" SUM }'

相关内容