16.04以上就要用service开机启动了
sudo vim /etc/systemd/system/rc-rc.service
内容为:
[Unit]
Description=/etc/rc Compatibility
ConditionPathExists=/etc/rc
[Service]
Type=forking
ExecStart=/etc/rc start
TimeoutSec=0
StandardOutput=tty
RemainAfterExit=yes
SysVStartPriority=99
[Install]
WantedBy=multi-user.target
sudo vim /etc/rc
内容为:
#!/bin/sh -e
echo "测试脚本执行成功" > test.log
exit 0
//加权限
sudo chmod 755 /etc/rc
//设置开机启动
sudo systemctl enable rc-rc
//至此开机启动就设置完毕了
//取消开机启动
sudo systemctl disable rc-rc
//立即启动service
sudo systemctl start rc-rc
//查看单个service状态
sudo systemctl status rc-rc
本文详细介绍了如何在Ubuntu16.04及以上版本中设置开机启动服务。通过创建并配置systemd服务文件,实现指定脚本在系统启动时自动运行,包括设置、启用、禁用及检查开机启动服务的状态。
7899

被折叠的 条评论
为什么被折叠?



