利用 cron 服务来实现开机启动某些服务

虽然不常见,但如果你确实想使用cron来实现开机启动任务,你可以使用@reboot关键字。

编辑crontab文件:

使用crontab -e命令编辑当前用户的crontab文件。

添加开机启动任务:

在文件末尾添加一行,格式如下:

@reboot /path/to/myapplication

这行命令表示在系统重启后运行指定的应用程序。

如果要延迟启动,比如说延迟10秒,则可以这么写

# && 语法表示按顺序执行两个命令

@reboot sleep 10 &&  /path/to/myapplication && npm run start

一般情况下,对于简单的执行脚本的场景,推荐使用cron服务自启动。