1、编辑 /usr/lib/systemd/system/rc-local.service 文件:
CentOS 7:/usr/lib/systemd/system/rc-local.service
Ubuntu16.04:lib/systemd/system/rc-local.service
[Unit] Description=/etc/rc.d/rc.local Compatibility After=network.target [Service] Type=forking ExecStart=/etc/rc.d/rc.local start TimeoutSec=0 RemainAfterExit=yes #此处加入 [Install] WantedBy=multi-user.target
其中 Install 那部分是自己写的,multi-user.target 代表3级别,graphical.target 代表5级别。
2、编辑rc.local文件添加启动命令
CentOS 7:/etc/rc.d/rc.local
Ubuntu 16.04:/etc/rc.local
加入启动命令,ubuntu中记得末尾加入exit 0
3、给 /etc/rc.d/rc.local 可执行权限:
chmod +x rc.local
4、开启 rc-local.service 服务:
systemctl enable rc-local.service systemctl --system daemon-reload systemctl start rc-local.service