Linux清理各种日志和记录的方法
在项目部署过程中,会反复安装卸载各种程序,也会留下各种linux日志,对于一个有洁癖的程序员,如何才能把系统的记录日志都清理干净呢?对就是下面这个shell命令:
echo > /var/log/wtmp && echo > /var/log/btmp && echo > /var/log/lastlog && echo > /var/log/secure && echo > /var/log/messages && echo > /var/log/syslog && echo > /var/log/xferlog && echo > /var/log/auth.log && echo > /var/log/user.log && cat /dev/null > /var/adm/sylog && cat /dev/null > /var/log/maillog && cat /dev/null > /var/log/openwebmail.log && cat /dev/null > /var/log/mail.info && echo > /var/run/utmp && echo > .bash_history && history -cw一句命令执行后直接清空所有日志记录。系统瞬间清爽了!