syslog & logrotate-循环固定大小保存日志文件

目标:使用syslog记录日志,并保持日志满1M,备份日志,备份的日志数达到10个后,使用新的日志文件替换旧的日志文件。

1.记录日志文件的测试用例如图1所示:

上述程序会在当前目录生成mysyslog日志文件,使用syslog输出的日志信息会记录在mysyslog文件中。

2.配置logrotate文件,/etc/logrotate.conf文件,具体如图2所示:

3.当日志文件满1M时,使用logrotate /etc/logrotate.conf命令来循环备份日志文件。此时会在mysyslog所在目录生成mysyslog.1,mysyslog.2等日志文件。

发布了4 篇原创文章 · 获赞 0 · 访问量 301

猜你喜欢

转载自blog.csdn.net/yuanjunqing/article/details/104640515