脚本不删除问题

脚本现象:每日的删除文件,仅仅完成删除,但是没有释放磁盘空间


通过查看jps -m.(jps -m |grep Mid)发现如下

29447 ConsoleConsumer --zookeeper 136.24.13.38:12181,136.24.13.39:12181,136.24.13.40:12181 --topic FlowMid

原因:脚本如下:


. ~/.bash_profile
hour=`date '+%Y%m%d%H'`
cd  /eventdata/kafka_2.11-0.10.0.1
jps -m|grep ConsoleConsumer|grep FlowMid|awk '{print $1}'|xargs kill -9

nohup bin/kafka-console-consumer.sh --zookeeper  136.24.13.38:12181,136.24.13.39:12181,136.24.13.40:12181   --topic FlowMid >> /eventdata/monitor/test0227/log/${hour}.log &


脚本解释:每小时的0分钟将含有FlowMid的进程kill掉,然后将本小时的日志记录住,并存进去文件内


所以.只有当进程不存在的时候,删除才会好用


猜你喜欢

转载自blog.csdn.net/weixin_40903194/article/details/80390870