Ubuntu下设置开机启动项

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/laozhuxinlu/article/details/70847029

Ubuntu下设置开机启动项


    出于需要,我们有时候需要系统在开机以后自动去跑一些命令项,这边就介绍一下如何实现设置开机启动项.


编辑 /etc/rc.local 文件:


      在/etc/下有文件rc.local, 在该文件的末尾处加上你所要处理的命令即可.注意,命令添加需要在exit 0; 之前...


在这需要说明一下,在Ubuntu 16.10 以后该目录下就没有该文件了,以为在该Ubuntu版本下把rc.local服务化了,但是我们还是可以手动添加的:


1. 创建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
#sysVstart这行可以删掉,我看启动日志中貌似报忽略这个了。。
 
[Install]
 WantedBy=multi-user.target

2. 执行:  sudo systemctl enable rc-local.service


3. 创建 rc.local文件: sudo vi /etc/rc.local , 写入你要执行的命令,并最后一行用 :  exit 0


4. 修改 rc.local 文件的权限: chmod +x /etc/rc.local









猜你喜欢

转载自blog.csdn.net/laozhuxinlu/article/details/70847029