ubuntu自定义服务自动启动

自定义服务

在路径 /etc/systemd/system/ 下 定义example.service
shell 复制代码
[Unit]
Description=My Custom Script

[Service]
ExecStart=/root/exe_start.sh
Type=oneshot
RemainAfterExit=yes


[Install]
WantedBy=multi-user.target

在/root/ 路径下执行

shell 复制代码
 vi exe_start.sh
shell 复制代码
cd /root/mes_server/
nohup python3 manage.py runserver 0:50009 &

可以在exe_start.sh中继续追加其他命令

手动测试
shell 复制代码
sudo systemctl start example.service

访问对应的服务是否启动成功,如果没有启动,查看日志

shell 复制代码
sudo systemctl status example.service
设置开机启动
shell 复制代码
sudo systemctl enable example.service
查看是否设置成功
shell 复制代码
sudo systemctl is-enabled example.service
相关推荐
码农客栈8 小时前
Linux 内核顶层 Makefile 详解
linux
Embedded-Xin8 小时前
Rust学习——Cargo工具
linux·学习·架构·rust·嵌入式
weixin_435776118 小时前
2026年长沙托育vi设计从风格定位到元素运用的设计方法
linux·运维·服务器·python
benjiangliu9 小时前
LINUX系统-19-库制作与原理(一)
linux·运维·服务器
FriendshipT10 小时前
Ubuntu 20.04 下使用 Ollama 本地部署 AI 大模型
linux·人工智能·python·深度学习·ubuntu
Ivan CloudBay11 小时前
网站为什么会使用缓存?
服务器·网络·缓存·云服务器
bellus-11 小时前
win11使用ubuntu 26.04
linux·运维·ubuntu
复园电子11 小时前
USB Over IP技术详解:基于USB服务器实现USB设备远程访问、重定向与集中管理
服务器·网络协议·tcp/ip
TlSfoward11 小时前
TLSFoward 能帮你看到什么 TLSFOWARD抓包工具
服务器·爬虫·网络协议·https
略略略咯咯11 小时前
centos更换镜像源
linux·运维·centos