1

是否有任何脚本或命令来获取以字节或位为单位的文件夹大小,以便通过检查 SOLARIS/ 中的文件夹大小来反映文件夹中文件的每一个小变化

4

2 回答 2

1

当您向文件添加几个字节时,目录大小不会改变。文件以片段/块的形式分配。

如果您想要一个目录中所有文件的累积大小,您必须自己计算它。见https://superuser.com/a/603302/19279

请注意,此大小并不代表文件正在使用的文件,通常较大,但也可能会更小,具体取决于各种因素。

编辑:

这是一个简化的解决方案,以字节为单位给出大小:

#!/bin/sh
find ${1:-.} -type f -exec ls -lnq {} \+ | awk '{sum+=$5} END{print sum}'
于 2013-07-25T23:53:46.553 回答
0

du -sk foldername是流行音乐的最爱。只需将结果乘以 1024 即可获得 #/bytes。

于 2013-07-25T21:55:23.890 回答