使用 systemctl 查看 Linux 上已启用和正在运行的服务

本文介绍了如何使用systemctl命令查看和管理Linux上的系统服务。包括检查systemd进程,查看正在运行的服务,以及理解服务的启用和运行状态。示例展示了如何查看已启用和运行的Web服务,并提供了查询服务状态的命令。
摘要由CSDN通过智能技术生成

如今,绝大多数 Linux 系统都在使用 systemd—— 一套旨在管理和互连系统不同部分的程序。 Systemd早在 2014 年就开始替换init进程,现在是大多数 Linux 系统启动时启动的第一个进程。要快速查看,您可以运行这样的命令,以验证进程 1 确实是systemd。在这个系统上,目前还有两个额外的systemd进程正在运行。

$ ps -C systemd
    PID TTY 时间 CMD
      1 ? 00:00:59 systemd	 <===
   第1244章 00:00:00 系统
  54429?00:00:00 系统

要查看更多详细信息,请尝试以下命令。引号内的空白是为了防止systemd-journald等相关进程出现在列表中。

$ ps -ef | grep "systemd" | grep -v grep
根 1 0 0 Jul17 ?00:00:59 /usr/lib/systemd/systemd --system --deserialize 30
gdm 1244 1 0 Jul17 ?00:00:00 /usr/lib/systemd/systemd --user
shs 5429 1 0 Jul19?00:00:00 /usr/lib/systemd/systemd --user

列出的第一个进程(带有--system)是主要的systemd进程。第二个和第三个是管理用户(--user

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值