在 crontab 中,我可以使用 @reboot 在系统重启后运行命令。有没有办法延迟执行此操作,即在重启 10 分钟后运行命令?
答案1
使用以下内容:
@reboot /bin/sleep 600 ; /path/to/your/your_program
这将暂停 shell 的执行 600 秒,然后运行/path/to/your/your_program
。根据您SHELL
使用的 cron 命令,命令语法可能会有所不同。
在 crontab 中,我可以使用 @reboot 在系统重启后运行命令。有没有办法延迟执行此操作,即在重启 10 分钟后运行命令?
使用以下内容:
@reboot /bin/sleep 600 ; /path/to/your/your_program
这将暂停 shell 的执行 600 秒,然后运行/path/to/your/your_program
。根据您SHELL
使用的 cron 命令,命令语法可能会有所不同。