查找历史日志命令
find /opt/tomcat7/logs/ -mtime +15 -name "*.log"
新建文件
sudo vi /opt/delete_log.sh
更改文件归属、权限
sudo chown tomcat7:root delete_log.sh
sudo chmod +x delete_log.sh
文件内容
#!/bin/bash
sudo find /opt/tomcat7/logs/ -mtime +3 -name "*.log" -exec rm -rf {} \;
新建定时任务
sudo crontab -e
15 10 * * * sh /opt/delete_log.sh
列出当前用户定时任务
crontab -l
删除当前用户定时任务
crontab -r
本文介绍了一种使用Shell脚本来自动清理Tomcat日志的方法,包括创建和执行脚本、设置定时任务以及相关命令解释。通过这些步骤,可以有效管理和减少服务器上的日志文件占用的空间。
1051

被折叠的 条评论
为什么被折叠?



