我觉得通过rc.local实现应用linux重启时,自动加载应用,还是非常方便的。虽然systemctl实现也挺好。就是感觉systemctl的实现稍微麻烦一些。下面从网上教程学到的方法:
https://blog.csdn.net/AAA123524457/article/details/107708210
1.编辑rc-local.service
sudo vim /lib/systemd/system/rc-local.service
[Install]
WantedBy=multi-user.target
Alias=rc-local.service这里需要注意一下,ubuntu-18.04以后 默认是没有 /etc/rc.local 这个文件的,需要自己创建rc.local 文件,并编辑
vim /etc/rc.local
在文件中加入下面代码:
#!/bin/sh
echo "看到这行字,说明添加自启动脚本成功。" > /usr/local/test.log
exit 0sudo chmod +x /etc/rc.local最后加载业务:
systemctl enable rc-local.service
systemctl start rc-local.service
这就完成了,重启看看。
没有评论:
发表评论