當前位置

首頁 > 語文基礎 > 日誌 > 在Linux下如何清除系統日誌

在Linux下如何清除系統日誌

推薦人: 來源: 閱讀: 2.84W 次

使用過Windows的人都知道,在使用windows系統的過程中系統會變得越來越慢。而對於Windows下飽受詬病的各種垃圾文件都需要自己想辦法刪除,不然系統將會變得越來越大,越來越遲鈍!windows怎麼清理垃圾相信大家都知道的,那麼linux下怎麼清理系統垃圾呢?

在Linux下如何清除系統日誌

Linux的文件系統比Windows的要優秀,不會產生碎片,對於長時間運行的服務器來說尤爲重要,而且Linux系統本身也不會像Windows一樣產生大量的'垃圾文件。不知道這個說法有沒有可信度!至少我們可以確定的是linux系統的文件系統是比較優秀的!

錯誤

rm -f logfile

原因

應用已經打開文件句柄,直接刪除會造成:

1.應用無法正確釋放日誌文件和寫入

2.顯示磁盤空間未釋放

正確

cat /dev/null > logfile

把一下代碼保存爲後綴腳本來運行即可清除Linux系統日誌

#!/bin/sh

cat /dev/null > /var/log/syslog

cat /dev/null > /var/adm/sylog

cat /dev/null > /var/log/wtmp

cat /dev/null > /var/log/maillog

cat /dev/null > /var/log/messages

cat /dev/null > /var/log/

cat /dev/null > /var/log/maillog

cat /dev/null > /var/log/secure

cat /dev/null > /var/log/httpd/error_log

cat /dev/null > /var/log/httpd/ssl_error_log

cat /dev/null > /var/log/httpd/ssl_request_log

cat /dev/null > /var/log/httpd/ssl_access_log

另外清理linux系統垃圾還有以下命令

sudo apt-get autoclean 清理舊版本的軟件緩存

sudo apt-get clean 清理所有軟件緩存

sudo apt-get autoremove 刪除系統不再使用的孤立軟件