国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 網站 > Nginx > 正文

實現自動定期刪除Nginx日志的方法

2024-08-30 12:26:31
字體:
來源:轉載
供稿:網友

系統日志是一個很重要的東西但同時如果我們不定時清除空間就會給日志占完了,下面我來介紹定期刪除日志實現方法,各位同學可參考。

Nginx的日志文件累積的太多,最后充滿了整個磁盤空間,所以昨天做了一個可以定期自動刪除的腳本。

#!/bin/bashfind /usr/local/nginx/logs/ -mtime +15 -type f -name *.log | xargs rm -f


上述腳本是將nginxlogs下面的15天之前的日志文件刪除,可以參考上面的腳本刪除其他程序(如PHP、Tomcat)的日志文件。不過使用腳本的時候需要將Nginx的日志文件進行自動分割,否則會刪除正在寫入的日志文件了,Nginx日志分割腳本可以見 Linux下源碼方式安裝Nginx和PHP(FastCGI) 或者 CentOS系統初始安裝MySQL、PHP和Nginx的腳本。

將腳本保存并使用chmod +x 命令指定可執行權限,最好還需要加入任務列表中(每天凌晨一點執行):

[root@localhost ~]# crontab -e00 01 * * * /bin/bash /root/shell/autodellogs.sh[root@localhost ~]# service crond restart 

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 沙洋县| 蒙山县| 宾川县| 吉隆县| 阜阳市| 伊金霍洛旗| 治县。| 莱阳市| 敖汉旗| 远安县| 卢龙县| 内乡县| 宝鸡市| 东辽县| 仪陇县| 柳河县| 延吉市| 剑河县| 宁夏| 镇原县| 新丰县| 宁明县| 阿拉尔市| 伽师县| 乌拉特后旗| 河曲县| 遵化市| 山东| 喜德县| 巴南区| 广德县| 盐池县| 定日县| 平谷区| 沈阳市| 巴彦淖尔市| 枣庄市| 乌兰察布市| 休宁县| 神木县| 南充市|