国产探花免费观看_亚洲丰满少妇自慰呻吟_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ā)表
主站蜘蛛池模板: 北流市| 清涧县| 阿城市| 桂东县| 那曲县| 平昌县| 安多县| 扬州市| 昆山市| 安新县| 石门县| 东乡族自治县| 东方市| 台南市| 安达市| 剑阁县| 宣汉县| 册亨县| 长武县| 柳州市| 寿光市| 河池市| 临颍县| 凉城县| 定边县| 闻喜县| 广灵县| 南乐县| 南投县| 屏东市| 靖州| 阿勒泰市| 大丰市| 宝山区| 蚌埠市| 阿尔山市| 周口市| 大姚县| 辛集市| 临清市| 天气|