Linux 环境下,一般需要自启动执行任务,需要修改 /etc/init.d
或者 /etc/rc.d/
。 这里介绍一个简单方式,通过 crontab
来实现这个目的。
执行
crontab -e
增加如下内容,其中 /path/to/your/script.sh
替换成需要执行的命令或者脚本。
1 | @reboot /path/to/your/script.sh |
crontab
一般用于定时执行任务,但是它还提供了 @reboot
用于启动之后执行。 推荐一个非常好用的网站 crontab.guru ,可以用来检测命令,预测下一次任务的启动时间。