尧图网站建设 尧图网络
  • 首页
  • 关于我们
  • 服务项目
  • 案例展示
  • 建站流程
  • 资讯中心
  • 联系我们
首页/资讯中心/详情

Linux命令-service(控制 SysV 风格服务)

Linux命令-service(控制 SysV 风格服务)
📅 发布时间:2026/7/24 13:42:14

Linux命令-service(控制 SysV 风格服务)

    • 快速参考
    • 基本语法
    • 安装 service
    • 常用操作
    • service 与 systemctl 对照
    • 现代替代方案:systemctl
    • 从 service 迁移到 systemctl
    • 故障排查
    • 总结

快速参考

service是用于控制 SysV 风格服务的命令行工具。该命令在现代 systemd 系统中已被认为过时,应使用systemctl替代。service仍然广泛用于兼容旧脚本和 SysV init 系统。

现代替代:systemctl start/stop/restart/status service_name

基本语法

# 基本语法service服务名{start|stop|restart|reload|force-reload|status}# 启动服务sudoservicesshstart# 停止服务sudoservicesshstop# 重启服务sudoservicesshrestart# 查看服务状态sudoservicesshstatus# 列出所有服务service--status-all

安装 service

# service 是 init-system-helpers 包的一部分(Debian/Ubuntu)sudoaptinstallinit-system-helpers# RHEL/CentOS 通常已预装# 验证安装whichservice

常用操作

# 启动服务sudoservicehttpd start# 停止服务sudoservicehttpd stop# 重启服务sudoservicehttpd restart# 平滑重启(不中断连接)sudoservicehttpd reload# 查看服务状态sudoservicehttpd status# 列出所有服务及其状态sudoservice--status-all# 输出示例:# [ + ] ssh# [ - ] apache2# [ ? ] bluetooth# 说明:# [ + ] :服务正在运行# [ - ] :服务已停止# [ ? ] :无法确定状态

service 与 systemctl 对照

# === 启动服务 ===# 旧方式(service)sudoservicesshstart# 新方式(systemctl)推荐sudosystemctl startssh# === 停止服务 ===sudoservicesshstopsudosystemctl stopssh# === 重启服务 ===sudoservicesshrestartsudosystemctl restartssh# === 查看状态 ===sudoservicesshstatussudosystemctl statusssh# === 启用/禁用开机自启 ===# service 方式(通过 chkconfig 或 update-rc.d)sudochkconfigsshon# RHEL/CentOSsudoupdate-rc.dsshdefaults# Debian/Ubuntu# systemctl 方式(推荐)sudosystemctlenablesshsudosystemctl disablessh

现代替代方案:systemctl

# 查看所有服务状态sudosystemctl list-units--type=service--all# 查看所有已启用的服务sudosystemctl list-unit-files--state=enabled# 启动服务sudosystemctl start service_name# 停止服务sudosystemctl stop service_name# 重启服务sudosystemctl restart service_name# 查看服务状态(详细)sudosystemctl status service_name# 启用服务(开机自启)sudosystemctlenableservice_name# 禁用服务(不开机自启)sudosystemctl disable service_name# 查看服务日志sudojournalctl-uservice_name# 查看服务配置systemctlcatservice_name

从 service 迁移到 systemctl

# 旧方式(service)sudoservicesshstartsudoservicesshstopsudoservicesshrestartsudochkconfigsshon# 新方式(systemctl)sudosystemctl startsshsudosystemctl stopsshsudosystemctl restartsshsudosystemctlenablessh# 如果脚本中使用了 service 命令# 可以创建别名兼容sudoln-s/bin/systemctl /usr/local/bin/service# 注意:这不是完美的兼容,但大多数常用操作可以工作

故障排查

# 问题1:service 命令找不到# 解决:安装sudoaptinstallinit-system-helpers# 问题2:service 启动失败# 解决:查看详细日志sudojournalctl-xe# 问题3:服务无法启动# 手动运行服务可执行文件,查看错误sudo/usr/sbin/sshd-t# 测试 SSH 配置sudoapachectl configtest# 测试 Apache 配置# 问题4:服务启动后立刻退出# 解决:查看服务日志sudojournalctl-uservice_name-n50

总结

核心价值:service是 SysV init 系统的服务管理工具,现代 systemd 系统应使用systemctl。

最佳实践:

  1. 新系统使用systemctl替代service
  2. 旧脚本兼容性:大多数service命令在 systemd 系统上仍能工作(通过兼容脚本)
  3. 查看服务状态时,使用systemctl status可以看到更详细的信息

常用组合:

  • service name start/stop/restart/status:旧方式
  • systemctl start/stop/restart/status name:新方式(推荐)

⚠️ 注意:service命令在 systemd 系统上通常只是systemctl的包装器,行为可能略有不同。

相关新闻

  • CentOS 7.9安装最新版Firefox的完整指南
  • 重新审视Transformer中的Head Dimension参数优化
  • 杭州欧米茄维修售后服务中心 2026 年 7 月更新:杭州欧米茄手表维修服务点怎么走 + 售后电话 400-883-8097 - 欧米茄中国售后中心

最新新闻

  • 曲靖闲置黄金如何安全变现麒麟经开区六家本地黄金回收老店全面测评 - 不晚生活号
  • 短视频电商广告的AI视频创作工具,性价比最高的有哪些?2026年实测选型指南
  • 【微信私域流量变现新引擎】:扣子平台零代码搭建高转化机器人,72小时上线实战指南
  • 电缆接地故障的常见成因与高效定位方法解析 - HVHIPOT
  • 2026 聊城金银铂回收商家汇总|六家实体门店实地调研,上门回收避坑参考 - 不晚生活号
  • BQ25886电源管理芯片:NVDC架构与DPM技术深度解析与实战

日新闻

  • 武汉卡地亚LOVE钻戒与钻石项链回收变现攻略|多家门店行情参考 - 大牌深度测评
  • 2026年无锡地区健康管理如何考量?四家机构业务体系概览
  • 2026图片去水印软件哪个好用 手机电脑免费工具盘点 - 免费软件工具方法教程

周新闻

  • SaaS软件行业GEO实践:AI搜索时代的品牌可见性与获客新路径
  • 什么是PCTFE?医药高端包装的“防潮王牌“材料
  • 【JVM调优实战】16-可视化利器-JConsole-VisualVM-JMC

月新闻

  • 2026年6月公司网站搭建最新热门渠道测评:四大低成本/零代码平台对比+避坑
  • 【Linux】Linux arm 编译QT程序,出现expected “}“报错
  • 【MATLAB例程】四基站二维AOA定位与距离辅助增强对比仿真。基于角度观测和测距修正的固定目标平面定位精度分析

关于尧图

  • 公司简介
  • 团队介绍
  • 企业文化
  • 荣誉资质

服务项目

  • 定制开发
  • 电商建站
  • UI 设计
  • 运维服务

快速链接

  • 案例展示
  • 建站流程
  • 常见问题
  • 资讯中心

联系方式

  • 📍北京市朝阳区互联网产业园 A 座 10 层
  • 📞400-888-8888
  • ✉️contact@rkmt.cn
  • 🕐周一至周日 9:00-21:00

© 2024 北京尧图网络科技有限公司 版权所有 | 京 ICP 备 XXXXXXXX 号