新聞中心
linux是一種開(kāi)源的多用戶,多任務(wù)操作系統(tǒng),它能直接提供日志服務(wù)。這意味著一但操作系統(tǒng)發(fā)生變化,Linux將會(huì)記錄并顯示在日志檔中。當(dāng)Linux上次系統(tǒng)運(yùn)行抱了問(wèn)題時(shí),往往需要查看系統(tǒng)日志以便定位問(wèn)題,系統(tǒng)日志也可以方便查看系統(tǒng)狀態(tài)、客戶計(jì)算機(jī)進(jìn)行操作的情況等等,自然少不了定期清空系統(tǒng)日志的操作。

一般來(lái)說(shuō),Linux的系統(tǒng)日志存放在/var/log/目錄下。那么關(guān)于怎樣清空Linux系統(tǒng)日志,有以下幾種解決方案:
1. 使用rm命令清空日志文件
在Linux終端里,使用rm命令來(lái)永久刪除系統(tǒng)日志文件,如:
$sudo rm -r /var/log/*
2. 使用logrotate命令清空日志文件
logrotate是Linux中用于管理系統(tǒng)日志的一個(gè)特定的日志處理程序,它可以自動(dòng)的把舊的日志文件進(jìn)行整理歸檔,也可以用于清空系統(tǒng)日志文件。logrotate腳本一般存放在/etc/logrotate.d目錄下,我們可以直接編輯次腳本,如:
$sudo vim /etc/logrotate.d
在vim里,找到/var/log/*.log改為/var/log/*.log {rotate 0},意思就是不做歸檔,每次重新創(chuàng)建,也就是清空日志文件。
3. 使用truncate命令清空日志文件
還有一個(gè)比較有效率的方法:truncate,它可以把日志內(nèi)容清空,但是不會(huì)刪除日志文件的目錄結(jié)構(gòu),如:
$sudo truncate -s 0 /var/log/*
可以看到,以上幾種方法都十分簡(jiǎn)單,可以有效的清空Linux系統(tǒng)日志文件,但是要注意一定要小心,不要錯(cuò)誤刪除重要文件及數(shù)據(jù)!
香港服務(wù)器選創(chuàng)新互聯(lián),2H2G首月10元開(kāi)通。
創(chuàng)新互聯(lián)(www.cdcxhl.com)互聯(lián)網(wǎng)服務(wù)提供商,擁有超過(guò)10年的服務(wù)器租用、服務(wù)器托管、云服務(wù)器、虛擬主機(jī)、網(wǎng)站系統(tǒng)開(kāi)發(fā)經(jīng)驗(yàn)。專業(yè)提供云主機(jī)、虛擬主機(jī)、域名注冊(cè)、VPS主機(jī)、云服務(wù)器、香港云服務(wù)器、免備案服務(wù)器等。
網(wǎng)站欄目:Linux清空系統(tǒng)日志:簡(jiǎn)單有效的解決方案(linux清空系統(tǒng)日志)
URL標(biāo)題:http://www.dlmjj.cn/article/djdgihp.html


咨詢
建站咨詢
