2022年4月

centos7下解决journal日志越来越大的问题

  • 查看journal占用磁盘空间大小
    journalctl --disk-usage
  • 指定journal占用磁盘空间大小
    journalctl --vacuum-size=1G
  • 指定journal日志保存时间
    journalctl --vacuum-time=1years
  • 实时查看最新日志
    journalctl -f
  • 查看内核日志
    journalctl -k
  • 查看系统启动日志
    journalctl -b
  • 查看指定时间的日志1
    journalctl --since "20 min ago"
  • 查看指定时间的日志2
    journalctl --since yesterday
  • 查看指定时间的日志3
    journalctl --since 09:00 --until "1 hour ago"

centos 7 日志清理

cat /dev/null > /var/log/boot.log
cat /dev/null > /var/log/btmp
cat /dev/null > /var/log/cron
cat /dev/null > /var/log/dmesg
cat /dev/null > /var/log/firewalld
cat /dev/null > /var/log/grubby
cat /dev/null > /var/log/lastlog
cat /dev/null > /var/log/mail.info
cat /dev/null > /var/log/maillog
cat /dev/null > /var/log/messages
cat /dev/null > /var/log/secure
cat /dev/null > /var/log/spooler
cat /dev/null > /var/log/syslog
cat /dev/null > /var/log/tallylog
cat /dev/null > /var/log/wpa_supplicant.log
cat /dev/null > /var/log/wtmp
cat /dev/null > /var/log/yum.log

查看服务器运行情况

// 服务器运行情况
tuptime
// 查看脚本运行
top -c