【轉】Linux下如何清除系統日誌

使用過Windows的人都知道,在使用windows系統的過程當中系統會變得愈來愈慢。而對於Windows下飽受詬病的各類垃圾文件都須要本身想辦法刪除,否則系統將會變得愈來愈大,愈來愈遲鈍!windows怎麼清理垃圾相信你們都知道的,那麼linux下怎麼清理系統垃圾呢?linux

Linux的文件系統比Windows的要優秀,不會產生碎片,對於長時間運行的服務器來講尤其重要,並且Linux系統自己也不會像Windows同樣產生大量的垃圾文件。不知道這個說法有沒有可信度!至少咱們能夠肯定的是linux系統的文件系統是比較優秀的!web

錯誤windows

  1. rm -f logfile 

緣由緩存

應用已經打開文件句柄,直接刪除會形成:服務器

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

2.顯示磁盤空間未釋放日誌

正確xml

  1. cat /dev/null > logfile 

把一下代碼保存爲.sh後綴腳原本運行便可清除Linux系統日誌ssl

  1. #!/bin/sh  
  2.  
  3. cat /dev/null > /var/log/syslog  
  4.  
  5. cat /dev/null > /var/adm/sylog  
  6.  
  7. cat /dev/null > /var/log/wtmp  
  8.  
  9. cat /dev/null > /var/log/maillog  
  10.  
  11. cat /dev/null > /var/log/messages  
  12.  
  13. cat /dev/null > /var/log/openwebmail.log  
  14.  
  15. cat /dev/null > /var/log/maillog  
  16.  
  17. cat /dev/null > /var/log/secure  
  18.  
  19. cat /dev/null > /var/log/httpd/error_log  
  20.  
  21. cat /dev/null > /var/log/httpd/ssl_error_log  
  22.  
  23. cat /dev/null > /var/log/httpd/ssl_request_log  
  24.  
  25. cat /dev/null > /var/log/httpd/ssl_access_log 

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

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

sudo apt-get clean 清理全部軟件緩存

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

相關文章
相關標籤/搜索