萌新用的简易Linux日志文件的清理脚本
直接贴代码吧,看看堆积的杂乱差日志
不知道怎么清理没关系,有一键脚本可以清空Linux的日志
root@:/var/log# ls
auth.log daemon.log faillog messages secure vsftpd.log
alternatives.log btmp debug installer news spooler wtmp
apt cron dpkg.log kern.log private syslog
root@:/var/log# du -h
4.0K ./installer/cdebconf
8.0K ./installer
4.0K ./private
48K ./apt
4.0K ./news
475M .
root@:/var/log#
下面是我的一个简易的清理脚本
给代码保存为.sh后缀,添加执行的权限再运行即可
#!/bin/bash
cat /dev/null > /var/log/alternatives.log
cat /dev/null > /var/log/debug
cat /dev/null > /var/log/btmp
cat /dev/null > /var/log/kern.log
cat /dev/null > /var/log/vsftpd.log
cat /dev/null > /var/log/daemon.log
cat /dev/null > /var/log/dpkg.log
cat /dev/null > /var/log/auth.log
cat /dev/null > /var/log/syslog
cat /dev/null > /var/log/messages
cat /dev/null > /var/log/wtmp
cat /dev/null > ~/.bash_history
cat /dev/null > ~/.mysql_history
cat /dev/null > ~/.viminfo
如果还要继续清理,就用这个吧
apt-get autoclean 清理旧版本的软件缓存
apt-get clean 清理所有软件缓存
apt-get autoremove 删除系统不再使用的孤立软件
版权声明:
作者:ivpsr.com
链接:https://ivpsr.com/104.html
文章版权归作者所有,未经允许请勿转载。
THE END