1.我的项目定期生成的log日志很大,需要手动执行此方法才能清空日志
cat /dev/null > /usr/local/server/pingvps/pingvps.out
2.我想把此命令做成脚本,创建clear.sh文件,并且授权最高权限,内容如下
#!/bin/bash
sh -c 'cat /dev/null > /usr/local/server/marryserver/log.out'
sh -c 'cat /dev/null > /usr/local/server/pingvps/pingvps.out'
多个log清除可以累积往下写
3.然后执行此命令编辑定时任务
crontab -e
4.在文件中输入此命令,每分钟执行一次
* * * * * /usr/local/server/clearfx/clear.sh
5.查看系统的定时任务
crontab -l
6.关闭定时任务只需要把crontab的文件相关内容删除
7.此定时任务只要不删,系统重启也执行