使用过 Windows 的人都知道,在使用 windows 系统的过程中系统会变得越来越慢。而对于 Windows 下饱受诟病的各种垃圾档案都需要自己想办法删除,不然系统将会变得越来越大,越来越迟钝!windows 怎么清理垃圾相信大家都知道的,那么 linux 下怎么清理系统垃圾呢?
Linux 的档案系统比 Windows 的要优秀,不会产生碎片,对于长时间执行的站群服务器来说尤为重要,而且 Linux 系统本身也不会像 Windows 一样产生大量的垃圾档案。不知道这个说法有没有可信度!至少我们可以确定的是 linux 系统的档案系统是比较优秀的!
错误
rm -f logfile
原因
应用已经开启档案控制代码,直接删除会造成:
1. 应用无法正确释放日志档案和写入
2. 显示磁碟空间未释放
正确
cat /dev/null >logfile
把一下程式码储存为.sh 字尾指令码来执行即可清除 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/openwebmail.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 清理旧版本的站群软件 WordPress 加速缓存
sudo apt-get clean 清理所有站群软件 WordPress 加速缓存
sudo apt-get autoremove 删除系统不再使用的孤立站群软件