具體方法:
(推薦教程:apache)
一、創建腳本
vim /root/project/tomcat_logs_task/auto-del-15-days-ago-log.sh
#?/bin/bash #定期刪除tomcat?定期刪除15天前的已分割日志 ? #日志路徑 apache_tomcat_api_8079=/root/app/apache-tomcat-job36-api-8079/logs apache_tomcat_api_8080=/root/app/apache-tomcat-job36-api-8080/logs ? apache_tomcat_admin_8081=/root/app/apache-tomcat-job36-admin-8081/logs apache_tomcat_admin_8082=/root/app/apache-tomcat-job36-admin-8082/logs ? ? find?$apache_tomcat_api_8079?-mtime?+15?-name?"localhost_access_log.*"?-exec?rm?-rf?{}?; find?$apache_tomcat_api_8079?-mtime?+15?-name?"localhost.*"?-exec?rm?-rf?{}?; find?$apache_tomcat_api_8079?-mtime?+15?-name?"manager.*"?-exec?rm?-rf?{}?; find?$apache_tomcat_api_8079?-mtime?+15?-name?"catalina.*"?-exec?rm?-rf?{}?; find?$apache_tomcat_api_8079?-mtime?+15?-name?"host-manager.*"?-exec?rm?-rf?{}?; ? find?$apache_tomcat_api_8080?-mtime?+15?-name?"localhost_access_log.*"?-exec?rm?-rf?{}?; find?$apache_tomcat_api_8080?-mtime?+15?-name?"localhost.*"?-exec?rm?-rf?{}?; find?$apache_tomcat_api_8080?-mtime?+15?-name?"manager.*"?-exec?rm?-rf?{}?; find?$apache_tomcat_api_8080?-mtime?+15?-name?"catalina.*"?-exec?rm?-rf?{}?; find?$apache_tomcat_api_8080?-mtime?+15?-name?"host-manager.*"?-exec?rm?-rf?{}?; ? ? find?$apache_tomcat_admin_8081?-mtime?+15?-name?"localhost_access_log.*"?-exec?rm?-rf?{}?; find?$apache_tomcat_admin_8081?-mtime?+15?-name?"localhost.*"?-exec?rm?-rf?{}?; find?$apache_tomcat_admin_8081?-mtime?+15?-name?"manager.*"?-exec?rm?-rf?{}?; find?$apache_tomcat_admin_8081?-mtime?+15?-name?"catalina.*"?-exec?rm?-rf?{}?; find?$apache_tomcat_admin_8081?-mtime?+15?-name?"host-manager.*"?-exec?rm?-rf?{}?; ? find?$apache_tomcat_admin_8082?-mtime?+15?-name?"localhost_access_log.*"?-exec?rm?-rf?{}?; find?$apache_tomcat_admin_8082?-mtime?+15?-name?"localhost.*"?-exec?rm?-rf?{}?; find?$apache_tomcat_admin_8082?-mtime?+15?-name?"manager.*"?-exec?rm?-rf?{}?; find?$apache_tomcat_admin_8082?-mtime?+15?-name?"catalina.*"?-exec?rm?-rf?{}?; find?$apache_tomcat_admin_8082?-mtime?+15?-name?"host-manager.*"?-exec?rm?-rf?{}?;
二、制定執行計劃
vim?/root/project/tomcat_logs_task/auto-del-15-days-ago-log.cron 0?1?*?*?*?.?/etc/profile;/bin/sh?/root/project/tomcat_logs_task/auto-del-15-days-ago-log.sh
三、加入任務
crontab?-e 0?1?*?*?*?.?/etc/profile;/bin/sh?/root/project/tomcat_logs_task/auto-del-15-days-ago-log.sh
? 版權聲明
文章版權歸作者所有,未經允許請勿轉載。
THE END
喜歡就支持一下吧
相關推薦