Ubuntu 24使用systemctl配置service自动重启

ops/2024/12/26 17:24:42/

总体流程和互联网上差不多 ,但是Ubuntu 24的 system配置文件位于 /usr/lib/systemd/system/

网上的文章还停留在/etc/下 让我一顿好找

举个例子

主要是添加这个参数

Restart=always

[Unit]
Description=Buda Website Service 
After=network.target[Service]
Type=simple
WorkingDirectory=/path/to/working/directory/
ExecStart=/path/of/exe_file
StandardOutput=append:/var/log/buda/2024_11_01.log
StandardError=append:/var/log/buda/2024_11_01.log
Restart=always
RestartSec=5[Install]
WantedBy=multi-user.target

然后执行下面的命令让服务生效

# 重新加载systemd管理器配置:
systemctl daemon-reload
systemctl enable buda
systemctl start buda
systemctl status buda
systemctl stop buda
systemctl disable buda#查看服务的日志输出,帮助调试和故障排除。
journalctl -u buda


http://www.ppmy.cn/ops/145171.html

相关文章

《Java 与 Deeplearning4j:开启深度学习高效训练之旅》

在当今科技飞速发展的时代,深度学习无疑是人工智能领域的一颗璀璨明珠。Java 作为一种广泛应用的编程语言,与 Deeplearning4j 框架的结合,为开发者们开辟了一条在深度学习领域大展身手的新路径。那么,如何在 Java 中高效地使用 De…

从自动驾驶到具身智能漫谈

0. 简介 从作者的眼光来看自动驾驶和具身智能已经是越来越接近了。无论是技术栈以及实现的最终目的。其实都是希望人在环内。这个是古月直播的文字相关的大致梳理。主要会展开聊一聊自动驾驶的变迁以及作为自动驾驶的从业人员要着重关注的一些技术点 1. 自动驾驶的变迁 在自…

linux安装idea

参考原网址:在Linux系统中安装idea教程_idea linux-CSDN博客 1.下载idea Download IntelliJ IDEA – The Leading Java and Kotlin IDE 选择Download,下载正确的文件名:ideaIU-2024.3.1.1.tar.gz 2.安装vim sudo apt install vim 3.解压…

Zettlr(科研笔记) v3.4.1 中文版

Zettlr是款适合写作者和研究人员使用的Markdown编辑器,免费开源,功能简洁,具备Markdown所有基本功能,内置各种运算符,还可以调用计数器,可以完美替代Word和收费的文字处理器。 软件特点 从应用程序中直接管…

RabbitMQ中的Topic模式

在现代分布式系统中,消息队列(Message Queue)是实现异步通信、解耦系统组件的重要工具。RabbitMQ 是一个广泛使用的开源消息代理,支持多种消息传递模式,其中 Topic 模式 是一种灵活且强大的模式,允许生产者…

基于Jenkins+Docker的自动化部署实践——整合Git与Python脚本实现远程部署

环境说明: Ubuntu:v24.04.1 LTSJekins:v2.491Docker:v27.4.0Gogs:v0.14.0 - 可选。可以选择Github,Gitlab或者Gitea等Git仓库,不限仓库类型1Panel: v1.10.21-lts - 可选。这里主要用于查看和管…

默认接口实现”在 C# 7.3 中不可用。请使用 8.0 或更高的语言版本报错问题

问题 开发环境: C# .netframework4.5.2, Visualstudio2019,定义了如下接口,在接口中定义了一个委托和事件报错:错误 CS8370 功能“默认接口实现”在 C# 7.3 中不可用。请使用 8.0 或更高的语言版本。 public interface I…

centos server系统新装后的网络配置

当前状态: ping www.baidu.com报错 1、检查IP ip addr show记录要编辑的网卡 link/ether 后的XX:XX:XX:XX:XX:XX号 2、以em1为例: vi /etc/sysconfig/network-scripts/ifcfg-em1,新增如下行: HWADDRXX:XX:XX:XX:XX:XX(具体值…