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

首頁 > 網(wǎng)站 > Nginx > 正文

Nginx 自動(dòng)定期刪除日志實(shí)現(xiàn)方法

2024-08-30 12:27:46
字體:
供稿:網(wǎng)友
系統(tǒng)日志是一個(gè)很重要的東西但同時(shí)如果我們不定時(shí)清除空間就會給日志占完了,下面我來介紹定期刪除日志實(shí)現(xiàn)方法,各位同學(xué)可參考。
 

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

 代碼如下  

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


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

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

 代碼如下  
[root@localhost ~]# crontab -e
00 01 * * * /bin/bash /root/shell/autodellogs.sh
[root@localhost ~]# service crond restart

發(fā)表評論 共有條評論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
主站蜘蛛池模板: 乌拉特后旗| 内乡县| 顺昌县| 宜春市| 石阡县| 桃江县| 本溪| 炎陵县| 甘洛县| 临高县| 玉环县| 泰兴市| 隆尧县| 若尔盖县| 泰顺县| 伊川县| 恩平市| 中西区| 白山市| 米易县| 新巴尔虎左旗| 民勤县| 长宁县| 平和县| 双峰县| 汉阴县| 凤阳县| 廉江市| 华容县| 武定县| 梧州市| 双牌县| 保亭| 荣昌县| 衡东县| 江津市| 榆中县| 阆中市| 汽车| 天水市| 轮台县|