国产探花免费观看_亚洲丰满少妇自慰呻吟_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 

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 翼城县| 太仆寺旗| 武川县| 清河县| 镇康县| 凤山市| 茌平县| 斗六市| 枣强县| 上栗县| 蚌埠市| 东阳市| 北安市| 崇明县| 乌拉特后旗| 英德市| 芒康县| 姚安县| 师宗县| 谢通门县| 临猗县| 宝坻区| 无锡市| 峨眉山市| 黄冈市| 隆尧县| 饶阳县| 襄汾县| 安溪县| 永仁县| 永平县| 囊谦县| 大洼县| 罗源县| 栾川县| 华坪县| 嘉善县| 南靖县| 湟源县| 兴文县| 滁州市|