Crontab 在启动时被 HiveOS 覆盖

Crontab 在启动时被 HiveOS 覆盖

我正在尝试向在 HiveOS 上运行的设备添加一些额外的 cronjobs。每次我向 crontab 添加一项作业(例如,duckdns 的一项)时,它都会在重新启动后消失。我注意到 crontab 包含一些用于 HiveOS 的行,因此我假设 HiveOS 在启动时覆盖 crontab。

是否可以在下次重新启动时运行 cronjobs 而不会被 HiveOS 覆盖?

先感谢您

答案1

user我使用用户创建了一个新作业root,并且对我来说工作得很好:

第一步

crontab -e -u 用户

第二步(举例)

*/30 * * * * /hive/sbin/inetmonit.sh

答案2

如果您想更改 Hive OS 环境中的 cron 作业,请使用nano或其他编辑器在 /hive/etc/crontab.root 文件中更改它!

这就是文件复制的位置以及您的更改crontab -e不起作用的原因!

旁注:添加文件/etc/cron.d不起作用,它还没有开始。

相关内容