我正在运行FreeBSD 8.1。 我正在试图通过dynamicpath定义newsyslog循环日志:
# logfilename [owner:group] mode count size when flags [/pid_file] [sig_num] /path/logs/*.log 644 7 100 $D0 J /path/logs/*/*.log 644 7 100 $D0 J
基本上我想让newsyslog把目录/ path / logs /中以.log结尾的所有文件都轮换。
我也想对/ path / logs /这是我的configuration文件的第二行的所有子目录相同。
但是当我这样做:
newsyslog -F
没有日志文件旋转。
在/etc/newsyslog.conf使用G标志帮助:
# logfilename [owner:group] mode count size when flags [/pid_file] [sig_num] /path/logs/*.log 644 7 100 $D0 G /path/logs/*/*.log 644 7 100 $D0 G