定时统计目录大小shell脚本
2017-04-22 15:03
330 查看
#!/bin/bash date "+%Y-%m-%d %H:%M:%S" prelogsize=0 for((i=1;i<=3600;i++));do # 计算多个目录大小 logsize=`du -sk /data1/kafka/datalog /data2/kafka/datalog /data3/kafka/datalog | awk -F '\t' '{logsize+=$1; if(NR==3)print logsize }'` if [ $prelogsize -eq 0 ] ;then prelogsize=$logsize else # 计算表达式 newlogsize=`echo "$logsize - $prelogsize"|bc` prelogsize=$logsize fi echo $newlogsize"KB/s" #每隔1秒统计一次目录大小 sleep 1 done;
相关文章推荐
- 用shell脚本统计当前目录下目录和文件的各自数量
- Shell脚本统计指定目录下子目录中的文件个数
- Linux下统计某个目录下所有源代码行数的Shell脚本;
- Linux下统计某个目录下所有源代码行数的Shell脚本
- Shell脚本统计当前目录下目录和文件的数量
- 服务自动拉起,定时日志清理,数据统计的shell脚本
- linux运用shell脚本统计列出目录文件个数(学习笔记)
- shell统计目录下大小为0的文件个数
- shell 脚本统计当前目录下普通文件个数
- 如何用shell统计当前目录下子目录的大小
- Shell脚本实例(二) 向指定目录下不断产生指定大小的文件
- Linux下统计当前目录下源代码行数的Shell脚本
- [shell]shell脚本统计数值大小
- perl脚本之__分类统计某一目录下指定类型文件的大小
- Shell脚本统计当前目录下目录和文件的数量
- shell 脚本实现统计文件夹下目录及文件个数
- Linux下统计某个目录下所有源代码行数的Shell脚本
- shell 脚本统计当前目录下普通文件个数
- 编写一个SHELL脚本,可以获得指定目录下的所有文件及文件夹的大小。输出的样式与 ls -lh 命令相同。
- powershell 统计目录大小