Ubuntu 解决 /etc/rc.local 开机启动问题
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Ubuntu 解决 /etc/rc.local 开机启动问题相关的知识,希望对你有一定的参考价值。
参考技术A 由于某些软件并没有增加开启启动的服务,很多时候需要手工添加,一般我们都是推荐添加命令到 /etc/rc.local 文件,但是 Ubuntu 默认不带 /etc/rc.local 文件,而 rc.local 服务却还是自带的很多时候有些程序或者脚本都需要添加开机自启,最简单的方法就是使用rc.local自启,不过由于系统版本更替,很多新版本系统都没有rc.local文件了,比如Debian 9、Ubuntu 17.10、Ubuntu 18.04。这时候就需要我们手动设置下
1、添加rc-local.service
2、添加一个 /etc/rc.local 文件
3、添加权限并设置开机自启
检查状态:
返回Active:active信息,则成功。
再次查看状态
然后你就可以把需要开机启动的命令添加到 /etc/rc.local 文件,丢在 exit 0 前面即可,并尝试重启以后试试是否生效了
ubuntu18创建rc.local
因为ubuntu18已经没有用rc.local,因为日常用的习惯所以我们下面进行创建
1.创建rc.local软链接(因为system只会读取/etc/systemd/system下的文件)
ln -fs /lib/systemd/system/rc-local.service /etc/systemd/system/rc-local.service
2.修改/lib/systemd/system/rc-local.service文件
[Install] WantedBy=multi-user.target #运行级别 Alias=rc-local.service
3.创建rc.local
touch /etc/rc.local chmod 755 /etc/rc.local #添加权限
以上是关于Ubuntu 解决 /etc/rc.local 开机启动问题的主要内容,如果未能解决你的问题,请参考以下文章
Ubuntu 16.04 /mnt/hgfs/下不显示共享文件夹的处理办法
swoole里面的server.php怎么做到在Ubuntu开机下就自动执行启动?