给openwrt增加开机启动脚本
给openwrt增加开机启动脚本
openwrt中使用的是busybox,导致其中的crontab没有@reboot这个功能,所以要实现开机/重启后执行某脚本就需要换用其他方式进行处理。本文记录在/etc/init.d/
中编写脚本实现此功能。
开始
- 首先,将要增加的脚本放到
/etc/init.d/
目录下,例如我编写一个叫script的脚本:
1 | cd /etc/init.d |
- 开始编写脚本内容:
1 |
|
- 保存之后使用这个命令将脚本添加的系统启动项中:
1 | /etc/init.d/script enable |
- 重启系统查看是否生效
附
- 以上脚本可以实现使用rclone挂载alist,但是为了保证能够在rclone启动之后执行,就需要设置START的值大于rclone设置的值,同时脚本的开头字母在
r
之后,此处的脚本名为script
正好可以使其在rclone之后执行。
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 XinSi,Yes~!
评论