前言···
系统:ubuntu20.04LTS 本来觉得似乎好像是一件简单的事情
实际运行处理的时候发现还是有点复杂,面对这样的过程中的总结如下:
第一步
终端执行查看开机可以启动的服务,
执行 ls /lib/systemd/system 你可以看到有很多启动脚本,
其中就有我们需要的 rc-local.service
ls /lib/systemd/system
第二步
2.打开 rc-local.service脚本内容,内容如下:
一般正常的启动文件主要分成三部分
[Unit] 段: 启动顺序与依赖关系
[Service] 段: 启动行为,如何启动,启动类型
[Install] 段: 定义如何安装这个配置文件,即怎样做到开机启动
可以看出,/etc/rc.local 的启动顺序是在网络后面,但是显然它少了 Install 段,也就没有定义如何做到开机启动,所以显然这样配置是无效的。 因此我们就需要在后面帮他加上 [Install] 段: