Ubuntu18.04设置开机自动启


自从从Ubuntu18不能用 rc.local 来设置开机自动启(鬼知道为什么),今天,我们来手动复原一下 rc.local 来设置开机自动启

首先,建立 rc-local.service 文件,输入命令即可,这是个新文件,直接创建即可

sudo vi /etc/systemd/system/rc-local.service

把以下内容复制到这个文件中然后保存

[Unit]
Description=/etc/rc.local Compatibility
ConditionPathExists=/etc/rc.local
 
[Service]
Type=forking
ExecStart=/etc/rc.local start
TimeoutSec=0
StandardOutput=tty
RemainAfterExit=yes
SysVStartPriority=99
 
[Install]
WantedBy=multi-user.target

创建rc.local文件

sudo vi /etc/rc.local

然后,您需要把下面的内容复制到其中(在!/bin/sh -e和exit 0中添加代码,第二行可以删掉)

#!/bin/sh -e


echo "Test" > /home/Test
exit 0

赋予 rc.local 权限

sudo chmod +x /etc/rc.local

启用服务

sudo systemctl enable rc-local

启动服务,并检查服务状态

sudo systemctl start rc-local.service
sudo systemctl status rc-local.service

重启检查Home目录是否存在/home/Test文件,如果存在,即添加自动起成功

声明:吴先森的笔记|版权所有,违者必究|如未注明,均为原创

转载:转载请注明原文链接 - Ubuntu18.04设置开机自动启


为退烧而生