shell脚本清空系统message日志
2016-10-30 11:42
501 查看
1 #/bin/bash 2 #此脚本用来清空系统message日志文件 3 #author:wyf date:16/10/30 4 LOG_DIR=/var/log 5 ROOT_UID=0 6 #必须系统管理员权限才能执行 7 if [ "$UID" -ne "${ROOT_UID}" ] 8 then 9 echo "Must be root to run this script" 10 exit 1 11 fi 12 #切换目录不成功则将错误信息输出到标准错误输出 13 cd ${LOG_DIR} || { 14 echo "Cannot change to necessary directory.">&2 15 exit 1 16 } 17 #清空日志文件 18 cat /dev/null >messages 19 echo "Logs cleand up" 20 exit 0
放在定时任务里面执行,定时清空系统的message文件,还是挺实用的。
相关文章推荐
- 执行系统命令并且将输出写到指定日志文件的shell脚本(1)
- 清空日志shell脚本
- 执行系统命令并且将输出写到指定日志文件的shell脚本(2)
- Shell脚本定期清空大于1G的日志文件
- Linux编写shell脚本处理Catalina.out长时间大量日志占用系统空间问题
- shell脚本清空日志文件
- 清除系统日志的shell脚本
- Shell脚本定时备份清除运行系统日志的代码
- shell 脚本实现清空日志
- Shell脚本定期清空大于1G的日志文件
- 清空系统日志shell scripts——自学笔记
- Shell脚本定时备份清除运行系统日志的代码
- linux清空日志shell脚本
- 使用shell脚本进行服务器系统监控——系统负载监控(4)
- 日志压缩shell脚本
- shell脚本02--记录系统资源消耗
- 日志分析的shell脚本
- 【转】Linux系统中的Shell脚本调试技术
- Linux 系统学习 之 shell脚本学习
- Shell脚本 提取磁盘IO,系统负载Load