日志痕迹清理
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/opewebmail.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 cat /dev/null > /usr/local/nginx/log/access.log