安装 :

“newsyslog”日志轮换程序随基本安装一起提供。

有用的选项:

  • -n == 不实际执行 logrotate。显示将要执行什么
  • --v == 详细介绍 newsyslog 正在做什么
FreeBSD - 如何测试 newsyslog 的 systax 错误

如何在“newsyslog”中创建新的 logrotate 后进行语法检查

命令

newsyslog

示例

FreeBSD# newsyslog -nvv
/var/log/all.log <7j>: does not exist, skipped.
/var/log/amd.log <7j>: does not exist, skipped.
/var/log/auth.log <7j>: size (Kb): 6 [100] --> skipping
/var/log/console.log <5j>: does not exist, skipped.
/var/log/cron <3j>: size (Kb): 6 [100] --> skipping
/var/log/daily.log <7j>: does not exist, skipped.
/var/log/debug.log <7j>: size (Kb): 2 [100] --> skipping
/var/log/kerberos.log <7j>: does not exist, skipped.
/var/log/lpd-errs <7j>: size (Kb): 2 [100] --> skipping
/var/log/maillog <7j>: --> will trim at Sun Jan  2 00:00:00 2011
/var/log/messages <5j>: size (Kb): 92 [100] --> skipping
/var/log/monthly.log <12j>: does not exist, skipped.
/var/log/pflog <3j>: does not exist, skipped.
/var/log/ppp.log <3j>: size (Kb): 2 [100] --> skipping
/var/log/security <10j>: size (Kb): 2 [100] --> skipping
/var/log/sendmail.st <10>:  age (hr): 1 [168] --> skipping
/var/log/weekly.log <5j>: does not exist, skipped.
/var/log/wtmp <3>: --> will trim at Tue Nov  1 05:00:00 2011
/var/log/xferlog <7j>: size (Kb): 2 [100] --> skipping

在 newsyslog.conf 中添加或者更改条目后,最好运行此测试以检查配置文件中的任何错误。

日期:2020-06-02 22:18:39 来源:oir作者:oir