1. 设置 /lib/systemd/system/rc-local.service
增加如下内容
[Install]
WantedBy=multi-user.target
Alias=rc-local.service
2. 设置软链接
ln -s /lib/systemd/system/rc.local.service /etc/systemd/system/
3. 编辑/etc/rc.local 文件
如果没有这个文件,则创造之,然后设置权限为 755,在其中编写的任何 shell 脚本都会被开机自动执行。
注意第一行设置:
#!/bin/bash
4. 测试
在 /etc/rc.local 中增加一行:
echo "如果看到这个,就说明开机自启成功“ > /usr/local/test.log
然后重启,看看 /usr/local/test.log 有没有生成。
另外也可以查看
sudo systemctl status rc-local.service
看看 Active 那一栏,如果不顺会显示 Failed。