通常Linux系統的log都放在 /var/log 裡面
/var/log/message 系統啟動後的信息和錯誤日誌,是Red Hat Linux中最常用的日誌之一
/var/log/secure 與安全相關的日誌信息
/var/log/maillog 與郵件相關的日誌信息
/var/log/cron 與定時任務相關的日誌信息
/var/log/spooler 與UUCP和news設備相關的日誌信息
/var/log/boot.log 守護進程啟動和停止相關的日誌消息
/home/wwwlogs
/usr/local/mysql/var


 
 
 
 
隨著系統使用越久就會產生越來越大的log file
通常清除log檔案的方法就是直接刪除即可,系統會自動產生新的log
可是不是這樣做就是安全的,有的log被刪了之後會造成某些軟體工作異常
所以最好的清除方法不是刪除,而是把空的內容覆蓋掉log,這樣就可以減少log檔案佔硬碟空間,又不會影響軟體使用
用空的內容覆蓋log的指令如下
cat /dev/null > /path/to/logfile
 
例如我要清空 /var/spool/mail/root
使用的指令 cat /dev/null > /var/spool/mail/root
這樣就可以了
8364563436_39d9308ebc_o

Tags: , , , ,