大早上~站掛了~臥槽-監(jiān)控報(bào)表日志文件背鍋俠!
[重要通告]如您遇疑難雜癥,本站支持知識(shí)付費(fèi)業(yè)務(wù),掃右邊二維碼加博主微信,可節(jié)省您寶貴時(shí)間哦!
一早想寫篇文章,昨天做了點(diǎn)事兒,要今天求證一下,然后記錄一下,登錄站發(fā)現(xiàn)打不開(kāi)了,臥槽~~~瞬間登錄寶塔控制面板查看,我擦嘞~~磁盤滿了!
瞬間用命令查看是不是有大文件;
find / -type f -size +800M? -print0 | xargs -0 ls -lah
發(fā)現(xiàn)如下目錄的文件好大哇;有40多個(gè)G,我擦嘞!
-rwxr-xr-x 1 www www 41G Jul 23 03:21 /www/server/total/logs/laoliang.net/history_logs.db
-rwxr-xr-x 1 www www 3.7G Jul 23 03:17 /www/server/total/logs/laoliang.net/history_logs.db-wal
-rwxr-xr-x 1 www www 1.9G Jul 23 07:47 /www/server/total/logs/laoliang.net/logs.db
其實(shí)這個(gè)屬于監(jiān)控報(bào)表的日志文件,如不需要可以刪除,刪除后可能需要重啟一下nginx或apache釋放即可
可以直接進(jìn)寶塔直接刪除即可,刪除之后不要忘記清理一下回收站哦,不然還是滿的!
也可以使用刪除命令清空
cat /dev/null > /www/server/total/logs/laoliang.net/history_logs.db
其實(shí)網(wǎng)上有不少教程是刪除訪問(wèn)日志的,這個(gè)無(wú)所謂了,根據(jù)自己的愛(ài)好操作即可!
延伸閱讀:關(guān)于寶塔其他日志的刪除教程!
一、寶塔面板/www/server/total/logs/里面文件可以刪除嗎?
寶塔面板/www/server/total/logs/里面文件可以全部清空,里面存放的是監(jiān)控報(bào)表和訪問(wèn)日志。
二、寶塔面板/www/server/total/logs/里面的日志文件 刪除方法
刪除方法也是非常的簡(jiǎn)單,給大家分享了兩種方法,可以用來(lái)應(yīng)對(duì)不同的情形,具體如下:
第一種方法:直接通過(guò)shell進(jìn)服務(wù)器,手工刪除。命令如下:
cd /www/server/total/logs/ rm -rf *
第二種方法:寶塔定時(shí)任務(wù)
定時(shí)刪除寶塔面板網(wǎng)站監(jiān)控報(bào)表生成的日期,隨著網(wǎng)站流量增大,每天網(wǎng)站監(jiān)控報(bào)表生成日期動(dòng)則幾十M,上百M(fèi),時(shí)間一長(zhǎng),服務(wù)器空間就不足,就迫切需要干掉!
這里以:刪除7天前的日志為例,進(jìn)入寶塔面板,計(jì)劃任務(wù),添加計(jì)劃任務(wù),Shell腳本,執(zhí)行周期每天。命令如下:
find /www/server/total/logs/laoliang.net/ -mtime +7 -name "*.log" -exec rm -rf {} \;
7就是7天前,/www/server/total/logs/laoliang.net/ 路徑為日志所在的文件夾,*.log為文件類型。
如是根目錄很大的話,直接用如下這個(gè)代碼,刪除一天前的日志。
find /www/server/total/logs/ -mtime +1 -name "*.log" -exec rm -rf {} \;
寫在最后:不管用哪種方法刪除寶塔面板/www/server/total/logs/里面日志文件,其實(shí)原理上都是相通的,都是用的Linux命令,也都可以用來(lái)做定時(shí)任務(wù)。
問(wèn)題未解決?付費(fèi)解決問(wèn)題加Q或微信 2589053300 (即Q號(hào)又微信號(hào))右上方掃一掃可加博主微信
所寫所說(shuō),是心之所感,思之所悟,行之所得;文當(dāng)無(wú)敷衍,落筆求簡(jiǎn)潔。 以所舍,求所獲;有所依,方所成!