1、新建脚本文件cleallog.sh,放到/root目录下
#!/bin/sh
source /etc/profile;#环境变量,必须填写
truncate -s 0 /log/log.out {} \;#清空文件内容,但不删除文件
rm -rf /log/test/*;#删除文件夹下内容,不删除文件夹
echo "执行完毕";
2、crontab -e,按i进入编辑模式,添加以下命令(每天6点执行clearlog脚本),然后按exit,输入:wq 保存退出(:q!表示不保存退出)
00 14 * * * sh /root/clearlog.sh
3、crontab -l看是否有定时任务,如果有,表示添加成功
4、查看定时日志
tail -f -n 200 /var/log/cron
(清空文件也可以用:cat "" > xxx.log)