linux 文件大小和數量統計
阿新 • • 發佈:2017-05-06
linux 文件大小 數量統計
因需要監控節點的文件狀態(時間 擁有者 大小 數目)
開始監控文件數目用的 find ./ -type f |wc -l
監控文件大小 du -sk
出現的問題:
1、同樣的文件在不同版本(centos6.5和centos5.8)的系統上大小不一致
centos6.5 文件系統 ext4
centos5.8 文件系統 ext3
ps:說下du和ll的區別
du:文件占用空間
ll: 文件的實際大小
2、find會把不必要的隱藏文件也會找出來,數據不準確
find=文件夾+文件+隱藏文件
方案:
統計文件大小改用
ls -lR /kaolawu/data |grep "^-"|awk -F\ ‘BEGIN{sum=0}{sum+=\$5}END{printf \"%-15d\n\",sum}‘
統計文件數目改用
ls -lR /kaolawu/data |grep "^-"|wc -l
這樣就準確了
本文出自 “czwanga” 博客,請務必保留此出處http://czwanga.blog.51cto.com/4840967/1922546
linux 文件大小和數量統計