1. 程式人生 > >linux 文件大小和數量統計

linux 文件大小和數量統計

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 文件大小和數量統計