shell脚本清空系统message日志

  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文件,还是挺实用的。

©️2020 CSDN 皮肤主题: 编程工作室 设计师: CSDN官方博客 返回首页
实付0元
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、C币套餐、付费专栏及课程。

余额充值