码迷,mamicode.com
首页 > 其他好文 > 详细

nohub日志过大处理脚本

时间:2018-07-23 17:14:57      阅读:199      评论:0      收藏:0      [点我收藏+]

标签:进程   处理   关闭   name   one   日志过大   start   帐户   tar   

nohup命令:如果你正在运行一个进程,而且你觉得在退出帐户时该进程还不会结束,那么可以使用nohup命令。该命令可以在你退出帐户/关闭终端之后继续运行相应的进程。nohup就是不挂断的意思( no hang up)。
#vim clear.sh

#!/bin/sh
echo "================== start clean nohub containers logs ========================"
logs=$(find /var/lib/pay/containers/ -name *nohup.out) #日志所在的路径
for log in $logs
do
echo "clean logs : $log"
cat /dev/null > $log
done
echo "=================== end clean nohub containers logs ========================="

配置crontab来用,自动每天零晨2点执行以上脚本
#crontab -e
0 2 * /root/clear.sh

nohub日志过大处理脚本

标签:进程   处理   关闭   name   one   日志过大   start   帐户   tar   

原文地址:http://blog.51cto.com/536410/2149096

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!