0%

Linux系统服务器清理系统日志

1. 查看系统日志记录情况【需要root权限】

服务器运行久了系统日志会满,有时开机会提示【SEL IS FULL】。这个时候就需要清理系统日志。
系统日志存放在目录/var/log/journal/下面。

  1. ll /var/log/journal/查看系统日志文件
  2. du -t 100M /var查看/var目录下面所有文件,包括系统日志和缓存等。
  3. journalctl --disk-usage命令查看,得到Archived and active journals take up 1.9G in the file system.表示系统日志文件占了1.9G。

2. 清理系统日志文件

  1. journalctl命令会自动维护剩余日志文件,按文件大小或产生时间自动维护。【推荐】
  • journalctl --vacuum-size=10M命令表示只保留最近时间10Mb的日志文件;
  • journalctl --vacuum-time=1w命令表示只保留最近一周的日志文件。
  1. 也可以单独一次清理
  • rm -rf /var/log/journal/*命令直接删除/var/log/journal/目录下的所有文件
  1. 清理完之后再使用journalctl --disk-usage命令查看,会发现日志文件容量变小。

  • 欢迎关注微信公众号:生信技工
  • 公众号主要分享生信分析、生信软件、基因组学、转录组学、植物进化、生物学概念等相关内容,包括生物信息学工具的基本原理、操作步骤和学习心得。
真诚赞赏,手留余香