/目录使用大于80%,自动删除/var/log/messages系统日志脚本

Posted 我的紫霞辣辣

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了/目录使用大于80%,自动删除/var/log/messages系统日志脚本相关的知识,希望对你有一定的参考价值。

根目录使用大于百分之80%,自动删除/var/log/messages系统日志

创建定时任务

# 添加定时任务,每隔小时执行一下脚本
crontab -e
0 * * * * bash /opt/clear.sh

编写脚本

vim /opt/clear.sh
#!/bin/bash
pathwd='/var/lib'
usage=`df / | awk 'NR==2 print $(NF-1)' | cut -d '%' -f1`
if [ $usage -ge 79 ];then
        cd $pathwd && rm -rf messages
fi

以上是关于/目录使用大于80%,自动删除/var/log/messages系统日志脚本的主要内容,如果未能解决你的问题,请参考以下文章

如何用批处理实现“在指定的目录下自动删除大于10K的文件"

linux监控磁盘情况并自动删除备份文件

linux系统如何自动删除几天前文件夹

#题目:有10 台被监控主机一台监控机,在监控机上编写脚本,一旦某台被监控机器/ 分区适用率大于80%, 就发邮件报警放到crontab 里面, 每10 分钟检查一次

Linux命令--系统中常用的查看命令

源文件名长度大于系统支持的长度,无法删除,java主方法执行方式删除