如何解决iTerm2 日志轮换
我使用以下命名约定将 iTerm2 会话输入记录到本地文件夹:
\(autoLogId).log
我正在尝试使用如下所示的 newsyslog 配置轮换这些日志:
~/Code/iterm/logs/*.log user:staff 666 20 4000 * GJ
这意味着当日志达到 4MB 或更大时轮换该文件夹中的日志并保留 20 个存档。
文件轮换后,iTerm 不再附加到日志文件。我怀疑这是因为 iTerm2 仍在记录旧的文件描述符。
这是因为我需要为 newsyslog 指定一个 PID 来通知吗?或者,还有其他/更好的方法吗?
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。