在 OSX 中定期备份日志文件?

在 OSX 中定期备份日志文件?

我需要定期备份我的 OSX 机器上的日志文件,然后通过电子邮件或 FTP/SFTP 将其发送到我的服务器。

我知道可以编写一个 bash 脚本来完成上述任务,但是我如何定期运行它,比如每小时或每天?

另外,该机器正在由另一名员工使用,是否可以在后台运行,因为他们可能正在工作,而弹出终端窗口可能会没有效率,尤其是在整点时。

谢谢。

答案1

使用启动调用您的脚本。这不会打开终端。

对于定期启动,使用StartIntervalStartCalendarIntervalman launchd.plist将向您展示如何执行此操作。


或者,您也可以cron在 OS X 上使用。

相关内容