新闻中心

Linux 常见服务怎么启动停止?systemctl 快速上手

2025-12-05
浏览次数:
返回列表
Linux服务管理统一使用systemctl命令,涵盖启停(start/stop)、状态查看(status)、配置重载(reload)、开机自启控制(enable/disable)及日志排查(journalctl),掌握这些即可应对90%日常运维需求。

linux 常见服务怎么启动停止?systemctl 快速上手

Linux 服务管理现在基本靠 systemctl,只要系统用的是 systemd(几乎所有现代发行版:Ubuntu 16.04+、CentOS 7+、Debian 8+、Fedora 等),就直接用它,不用再记 service 或 chkconfig。

常用服务启停命令(带例子)

操作前通常需要 sudo 权限;服务名一般不加 .service 后缀(tab 键可自动补全):

  • 启动服务:sudo systemctl start sshd(开启 SSH 远程登录)
  • 停止服务:sudo systemctl stop firewalld(关掉防火墙)
  • 重启服务:sudo systemctl restart nginx(改完配置后重载生效)
  • 查看状态:systemctl status NetworkManager(看网络是否正常、有没有报错)
  • 重新加载配置(不中断服务):sudo systemctl reload apache2(适合修改了 httpd.conf 后)

开机自启怎么控制?

很多服务默认不自启,需要手动设置;禁用后也不会影响当前运行状态:

  • 开机自动启动:sudo systemctl enable docker
  • 取消开机自启:sudo systemctl disable bluetooth
  • 立即启用并启动(一步到位):sudo systemctl enable --now mariadb
  • 立即禁用并停止:sudo systemctl disable --now postfix

查服务、看日志、排故障

遇到服务起不来或异常,这几个命令很实用:

Openflow Openflow

一键极速绘图,赋能行业工作流

Openflow 88 查看详情 Openflow
  • 列出所有已启用的服务:systemctl list-unit-files --type=service --state=enabled
  • 列出当前正在运行的服务:systemctl list-units --type=service --state=running
  • 查看某服务的实时日志:journalctl -u sshd -f(-f 表示持续跟踪)
  • 查最近 1 小时的日志:journalctl -u nginx --since "1 hour ago"
  • 重载 systemd 配置(改过 .service 文件后必须执行):sudo systemctl daemon-reload

几个容易忽略但关键的点

不是所有服务都能直接 start,有些依赖关系或状态限制要注意:

  • 服务名写错会提示 “Unit xxx.service not found”,可用 tab 补全或先查:systemctl list-unit-files | grep -i mysql
  • status 输出里看到 “inactive (dead)” 表示没在跑,“active (running)” 才算正常工作
  • reload 不是所有服务都支持,不支持时会提示 failed;这时用 restart 更稳妥
  • 用 mask 可彻底禁止服务(连手动 start 都不行),慎用:sudo systemctl mask cups

基本上就这些。掌握 start/stop/status/enable/reload + journalctl 查日志,90% 的日常服务管理都能搞定。

以上就是Linux 常见服务怎么启动停止?systemctl 快速上手的详细内容,更多请关注其它相关文章!


# 工作流  # 遂宁企业网站建设服务  # 胶州网站优化哪家专业  # 校园网站建设cms  # 南通网站建设与维护公司  # 家具网站建设哪个好  # 任城区专业seo工具  # 南京宣传网站建设  # 网络公司的网站推广  # 搜狗网站推广快速排名  # 东莞网络推广网站服务商  # 解决问题  # 中文网  # 要注意  # 相关文章  # mysql  # 几个  # 远程访问  # 的是  # 都能  # 服务管理  # ai  # ubuntu  # 防火墙  # nginx  # apache  # docker  # go  # centos  # linux 


相关栏目: 【 科技资讯46185 】 【 网络学院92790


相关推荐: win11如何卸载Windows更新补丁 Win11解决更新导致系统不稳定的问题【修复】  html怎么运行外部js文件中的函数_运html外js文件函数法【技巧】  京东单号查询入口_京东快递订单追踪入口  海棠账号登录入口_登录海棠账户同步阅读记录  豆包手机助手发布技术预览版:直接嵌入手机系统!努比亚样机发售  在哪找SublimeJ远程工具_SFTP插件配置教程  vivo浏览器怎么扫描二维码 vivo浏览器内置扫一扫功能使用方法  新三国志曹操传110级星符试炼夏侯渊极难攻略  在J*a项目里如何构建对象之间的契约_接口约束的实际落地  小米Civi 4录制视频过暗_小米Civi 4亮度优化  蛙漫官网漫画入口地址_蛙漫在线畅读无广告弹窗  Windows10怎么开启夜间模式 Windows10系统设置调整色温与亮度缓解夜间用眼疲劳【教程】  可靠CSGO开箱平台解析 CSGO开箱网合集  KFC早餐时段怎么领特惠代码_KFC早餐订餐优惠代码获取与使用说明  mc.js游戏直达 mc.js网页免下载版本秒进地址  Go语言中Map值调用指针接收器方法的限制与应对  怎么在mac上运行html代码_mac运行html代码方法【指南】  qq邮箱发邮件给国外发不出去_QQ邮箱国际邮件发送失败原因与解决  C#中解析不规范的HTML为XML 常见的坑与解决办法  VS Code远程开发时如何处理文件权限问题  天猫2025双十一0点秒杀攻略 天猫爆款抢购时间  J*aScript中赋值与自增运算符的复杂交互与执行机制  微信语音通话掉线如何解决 微信语音通话稳定优化方法  HTML转PPT成品工具有哪些?HTML网页转PPT成品工具大全  魅族20怎样在浏览器开无图省流_iPhone魅族20浏览器开无图省流【流量节省】  如何在离线环境中使用Composer_Composer离线安装依赖包的技巧与策略  sublime怎么设置启动时打开的窗口_sublime会话管理与热退出  特斯拉自动驾驶房车计划曝光 原型车将于2027年亮相  LINUX的perf命令入门_LINUX官方性能分析工具的使用与解读  蛙漫漫画官网在线入口 蛙漫全本漫画免费阅读平台  优化 Jest 模拟:强制未实现函数抛出错误以提升测试效率  Node.js CSV 数据处理:基于字段值条件过滤整条记录的策略  Typer应用中灵活处理命令行参数的令牌化与解析  J*aScript实现单选按钮与关联输入框的联动禁用教程  学习通网页版官方登录 超星学习通电脑端入口指南  拼多多赚钱渠道_拼多多收益来源  Lar*el的路由模型绑定怎么用_Lar*el Route Model Binding简化控制器逻辑  Sublime怎么配置Nim语言环境_Sublime Nim代码高亮与补全  在J*a中如何在J*a中使用异常机制记录错误日志_异常日志实践经验  菜鸟取件码是什么怎么查 最全查询渠道汇总  Win10自动更新怎么关闭 Win10永久关闭系统更新的两种方法【终极版】  Golang如何测试channel通信行为_Golang channel通信测试与分析方法  护手霜蹭到袖口上了如何清洗? 怎样避免留下一圈油印?  谷歌浏览器怎么给标签页静音_Chrome标签静音快捷操作  《铁拳8》黑皮辣妹新实机:元气满满的18岁少女!  在React函数组件中利用原生HTML5进行邮箱地址验证  打开就能玩的植物大战僵尸 植物大战僵尸网页版传送门  ACG动漫手机版官网入口 手机ACG动漫APP在线观看正版  荒野行动PC版怎么注册_荒野行动PC版账号注册详细流程图文教程  支付宝如何管理隐私设置_支付宝隐私保护的配置技巧 

搜索