如何使用 @reboot 延迟执行 crontab

如何使用 @reboot 延迟执行 crontab

在 crontab 中,我可以使用 @reboot 在系统重启后运行命令。有没有办法延迟执行此操作,即在重启 10 分钟后运行命令?

答案1

使用以下内容:

@reboot /bin/sleep 600 ; /path/to/your/your_program

这将暂停 shell 的执行 600 秒,然后运行/path/to/your/your_program。根据您SHELL使用的 cron 命令,命令语法可能会有所不同。

相关内容