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
脚本放到定时任务里面执行 还是挺实用的
原创文章,作者:21期王逸凡,如若转载,请注明出处:http://www.178linux.com/55886