当前位置: 首页 > news >正文

Linux 完整删除 Systemd 服务的步骤

目录

1、停止服务

2、禁用服务(防止开机启动)

3、删除服务文件

 4、重新加载 Systemd 配置

5、验证服务已删除

注意事项

服务状态检查:

依赖关系:

日志清理:


1、停止服务

# 停止认证服务
sudo systemctl stop auth.service# 停止 socket 服务
sudo systemctl stop auth.socket

2、禁用服务(防止开机启动)

sudo systemctl disable auth.service
sudo systemctl disable auth.socket

3、删除服务文件

sudo rm /etc/systemd/system/auth.service
sudo rm /etc/systemd/system/auth.socket

 4、重新加载 Systemd 配置

sudo systemctl daemon-reload
sudo systemctl reset-failed

5、验证服务已删除

systemctl status auth.service  # 应该显示 "Unit auth.service could not be found"
systemctl status auth.socket   # 应该显示 "Unit auth.socket could not be found"

注意事项

服务状态检查

  • 删除前检查服务状态:systemctl status auth.service

  • 删除后验证:systemctl list-unit-files | grep auth 应该没有输出

依赖关系

  • 如果服务有依赖关系(如定时器、其他服务),也需要一并删除

  • 使用 systemctl list-dependencies auth.service 查看依赖

日志清理

# 清除服务日志
sudo journalctl --vacuum-time=1s --unit=auth.service
http://www.lryc.cn/news/603397.html

相关文章:

  • 【自制组件库】从零到一实现属于自己的 Vue3 组件库!!!
  • Rust 实战三 | HTTP 服务开发及 Web 框架推荐
  • leaflet中绘制轨迹线的大量轨迹点,解决大量 marker 绑定 tooltip 同时显示导致的性能问题
  • HTTP 与 HTTPS 的区别
  • div 封装日历
  • C++学习之继承
  • scrapy框架新浪新闻
  • linux中简易云盘系统项目实战:基于 TCP协议的 Socket 通信、json数据交换、MD5文件区别与多用户文件管理实现
  • uniapp 微信小程序 列表点击分享 不同的信息
  • YOLO--目标检测基础
  • 计算机视觉-图像基础处理
  • TailWindCss安装使用教程
  • eudev是什么东西,有什么作用
  • 1768. 交替合并字符串
  • 无线网络优化实践
  • [学习记录]URP流程解析(2)--初始化阶段
  • 虚拟机网络修复
  • 充电宝自燃隐患引发关注:如何确保充电宝安全?
  • 门控激活函数:GLU/GTU/Swish/HSwish/Mish/SwiGLU
  • 机器学习sklearn:泰坦尼克幸存预测(决策树、网格搜索找最佳参数)
  • 【深度学习新浪潮】什么是世界模型?
  • fastApi中的ocr
  • 译 | 介绍PyTabKit:一个试图超越 Scikit-Learn的新机器学习库
  • 如何查询并访问路由器的默认网关(IP地址)?
  • 主应用严格模式下,子应用组件el-date-picker点击无效
  • 【Dify】-进阶14- 用 Dify 搭建法律文档解析助手
  • Vue.js 指令系统完全指南:深入理解 v- 指令
  • 智能图书馆管理系统开发实战系列(一):项目架构设计与技术选型
  • Ubuntu上开通Samba网络共享
  • Ambari 3.0.0 全网首发支持 Ubuntu 22!