我可以通过 logroatate 手动旋转任何日志文件,如下所示:
logrotate -f /etc/logrotate.d/my-hourly-file
Run Code Online (Sandbox Code Playgroud)
我想知道如何在 FreeBSD 8 上执行相同的操作?
我的调查表明newsyslog
可以用于此目的。如果是这样,我该如何下载和安装newsyslog
?
更新:我认为newsyslog
已安装并修改/etc/newsyslog.conf
文件足以自动安装。但是我怎样才能手动触发它呢?
更新 2:当我搜索所有从 / 开始的 newsyslog 词时,我只找到了 /etc/rc.d/newsyslog 脚本。在脚本中,我意识到 newsyslog 命令是在 /usr/sbin/newsyslog 下定义的。但是/usr/sbin/newsyslog下没有newsyslog文件。
我被困在如何将 newsyslog 包安装到 FreBSD 8 中