Ubuntu18没有rc.local文件,需要自己生成。
如果非root身份,注意在每条命令前加 sudo。
1.修改rc-local.service
vi /lib/systemd/system/rc-local.service
在文件末尾追加:
[Install] WantedBy=multi-user.target Alias=rc-local.service
2.设置开机自启动rc-local
systemctl enable rc-local
3.创建/etc/rc.local
cat > /etc/rc.local << EOF #!/bin/bash echo "test rc.local " > /tmp/rctest.log EOF
新增执行权限
chmod +x /etc/rc.local
重启并查看 /tmp/rctest.log 文件,验证是否设置成功。