在网上找了一些清空系统日志的语句,也可以把他们制作成脚本,更加方便一些:
#!/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
注意清空之后要记得重启服务,否则日志将不会继续打下去。
使用命令(CentOS 和红帽):
service rsyslog start
service sshd restart