Ubuntu
我可以刪除nginx中的訪問日誌文件嗎?會不會引起問題
我的訪問日誌文件超過 100 Go 我可以安全地刪除訪問日誌文件我可以以 root 身份刪除它嗎?重新創建後其他使用者可以訪問此文件嗎?
access.log
您可以作為 root 使用者 刪除,或使用 sudo。sudo rm /var/log/nginx/access.log
但是,刪除後,文件將不會重新創建,直到
nginx
重新載入或重新啟動。要重新載入nginx
:sudo service nginx reload
要將文件大小重新調整為 0 字節,而無需重新載入或重新啟動 nginx,請使用以下
truncate
命令:sudo truncate --size 0 /var/log/nginx/access.log
您應該使用 Linux 中的標準日誌輪換實用程序來輪換日誌並刪除舊日誌。有關
man logrotate
更多詳細資訊,請參閱。