ubuntu开机自启动

ubuntu开机自启动

1、建一个test.sh脚本,并写入

#!/bin/sh

gnome-terminal -x bash -c 'cd /home/文件路径/;python3 main.py'

exit 0

2、:wq!保存

3、创建rc-local.service文件(sudo vim /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

Alias=rc-local.service

4、建一个文件 vim /etc/rc.local

#!/bin/bash

**# rc.local

This script is executed at the end of each multiuser runlevel.

Make sure that the script will "exit 0" on success or any other

value on error.

In order to enable or disable this script just change the execution

bits.

By default this script does nothing.

开机启动的程序**

bash /xxx/xxx/xxx/start.sh &

exit 0

5、终端输入命令:

sudo systemctl start rc-local.service 启动服务

sudo systemctl enable rc-local.service 开机自动启动

sudo systemctl daemon-reload 更新服务

sudo systemctl restart rc-local.service 重启服务

sudo systemctl status rc-local.service 查看当前服务状态

6、找到

已成功完成开机自启

相关推荐
DeepHacking2 分钟前
Ubuntu上面加速下载文件
linux·运维·ubuntu
EAIReport2 分钟前
深入浅出理解Token技术计算方式:从原理到实战
linux·运维·服务器
EasyGBS3 分钟前
录像备份太麻烦?国标GB28181视频平台EasyGBS平台SyncRecord云端录像同步备份支持S3
linux·运维·音视频
xiaoliuliu123456 分钟前
Visual Studio Code 2024安装与汉化教程 Windows版:解压+管理员运行+自定义路径+中文插件指南
linux·运维·服务器
小张努力向上up13 分钟前
ubuntu server 远程服务器安装中文输入法 支持中文环境
linux·服务器·ubuntu
赵民勇15 分钟前
Linux桌面/usr/share详解
linux
123过去22 分钟前
rsmangler使用教程
linux·测试工具·安全
小码吃趴菜35 分钟前
服务器预约系统linux小项目-第九节课
linux·运维·服务器
柴_笔记39 分钟前
linux之UDP之组播通信
linux·udp·组播
mingjie121239 分钟前
mac virtualbox虚拟机 ubuntu-server openclaw 访问配置
linux·运维·ubuntu·openclaw