原文鏈接:https://blog.csdn.net/qq_37936542/article/details/78788466 需求:最近公司服務器發現磁盤經常會被占滿,查其原因是因為大量的日志文件。所有需要每天定時去清理過期的日志文件 一:編寫腳本 [html ...
. Crontab定時任務 Crontab 基本語法 t t t t t program 其中 t 是表示分鍾,t 表示小時,t 表示一個月份中的第幾日,t 表示月份,t 表示一個星期中的第幾天。program 表示要執行的程序。 當 t 為 時表示每分鍾都要執行 program,t 為 時表示每小時都要執行程序,其餘類推 當 t 為 a b 時表示從第 a 分鍾到第 b 分鍾這段時間內要執行, ...
2019-08-27 16:43 0 589 推薦指數:
原文鏈接:https://blog.csdn.net/qq_37936542/article/details/78788466 需求:最近公司服務器發現磁盤經常會被占滿,查其原因是因為大量的日志文件。所有需要每天定時去清理過期的日志文件 一:編寫腳本 [html ...
1 Shell腳本案例 刪除超過30天的日志文件 2 配置定時執行,每天23點30分執行一次 ...
以下腳本主要備份的日志文件為tomcat的catalina.out、localhost_access_log.yyyy-mm-dd.log日志和項目的日志文件,其中項目的日志文件格式為"projectname-yyyy-mm-dd.log",以下為備份腳本,具體的操作都有相應的注釋,供大家參考 ...
一、在tomcat的log路徑下新建.sh腳本文件clean.sh,內容如下:#!/bin/bashlogs_path="/mnt/tomcat/apache-tomcat-8.5.23/logs" find $logs_path -mtime +30 -name "localhost. ...
問題 nginx日志默認記錄在一個文件access.log中,時間長了會導致日志文件特別大,甚至磁盤占滿。 解決方案 使用以下方法,將access.log文件每天一個,然后清過15天以前的文件。 方法 創建clearNginxLog.sh文件 將文件上傳到服務器 ...
目錄 一、手動清理nginx日志方式 二、nginx日志定時清理方式 添加可執行權限 添加Linux計划任務 重啟crond服務 一、手動清理nginx日志方式 二、nginx日志定時清理方式 添加可執行權限 chmod +x ...
最近老是出現gc日志把磁盤占滿,導致服務不可用,每次手動清理麻煩, 可以通過寫一個腳本執行,再也不用擔心日志爆滿的問題。 1、創建shell vim /opt/auto-del-log.sh 2、分配可運行權限 chmod +x /opt/auto-del-log.sh ...
1.創建shell腳本 vi test_cron.sh #!/bin/bash#echo "====`date`====" >> /game/webapp/test_cron.logf ...