lizhongjun吧 关注:62贴子:1,387
  • 0回复贴,共1

Ubuntu(18.04、20.04)版本及以上设置开机自启动

只看楼主收藏回复

Ubuntu(18.04、20.04)版本及以上设置开机自启动
1、建立rc-local.service文件
sudo vim /etc/systemd/system/rc-local.service
2、输入如下内容
[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
3、创建rc.local
sudo vim /etc/rc.local
4、输入如下内容
#!/bin/bash
#启动第一个程序
cd /home/azure/Desktop/TOF_App1
./run.sh &
#启动第二个程序
cd /home/azure/20220901/Pack
./run.sh &
exit 0
5、添加rc.local可执行权限
sudo chmod +x /etc/rc.local
6、启动服务
sudo systemctl enable rc-local
7、启动服务查看启动状态
sudo systemctl start rc-local.service
sudo systemctl status rc-local.service
8、重启,通过top命令查看进程中服务或程序是否自启动已经成功


IP属地:北京1楼2022-09-24 17:53回复