本人小菜鸟,也来分享一下:
Ubuntu14.04 编辑 /etc/init.d/rc.local
Ubuntu18.04 编辑 /etc/rc.local
都是在最末添加你想要开机执行的命令即可。
离线
奇怪了, 在阿里云服务器18.04版本编辑 /etc/rc.local 是可以开机启动的, 但是桌面 desktop 版本死活不行
/etc/rc.local /etc/init.d/rc.local 都不行。
最近编辑记录 nuvoton (2019-11-04 15:47:06)
离线
https://www.centos.bz/2018/05/ubuntu-18-04-rc-local-systemd设置/
按这个捣鼓半天也没搞定开机启动。
离线
乌龙乌龙!确实执行了, 我在 /etc/rc.local 添加了一行 echo "AAAAAAAAAAAA" > /tmp/test.log
发现这行执行了, 但是接下来其他行没有执行。
说明上面链接的方法还是管用的。
离线
总结, 只要在这个文件 /lib/systemd/system/rc-local.service 末尾添加:
[Install]
WantedBy=multi-user.target
Alias=rc-local.service
然后就可以在 /etc/rc.local 里面添加你要执行的命令即可。
比如我的 /etc/rc.local:
#!/bin/bash
echo "frp starting" >> /tmp/run.log
/usr/local/frp/frp_0.27.1_linux_amd64/frpc -c /usr/local/frp/frp_0.27.1_linux_amd64/frpc.ini &
最近编辑记录 nuvoton (2019-11-04 17:13:06)
离线