是否有任何脚本或命令来获取以字节或位为单位的文件夹大小,以便通过检查 SOLARIS/ 中的文件夹大小来反映文件夹中文件的每一个小变化
问问题
1330 次
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 回答