【发布时间】:2021-02-22 11:29:33
【问题描述】:
我有 Linux [Ubuntu 版本 16.04 或更高版本] 机器,我想查看现在有多少服务正在运行,以及使用 1 个命令或最少使用命令安装了多少服务,那么我该如何查看?
【问题讨论】:
标签: linux service command devops
我有 Linux [Ubuntu 版本 16.04 或更高版本] 机器,我想查看现在有多少服务正在运行,以及使用 1 个命令或最少使用命令安装了多少服务,那么我该如何查看?
【问题讨论】:
标签: linux service command devops
service --status-all 命令将列出您的 Ubuntu 服务器上的所有服务(正在运行的服务和未运行的服务)。
service --status-all
使用 grep 命令,我们可以过滤输出以仅显示正在运行的服务。
service --status-all | grep '\[ + \]'
要列出未运行的 ubuntu 服务,请键入,
service --status-all | grep '\[ - \]'
service 命令可用于列出所有 Ubuntu 版本中的服务,包括(Ubuntu 17、16.04 和 14.04)。
要列出 Ubuntu 上所有正在运行的服务,请键入:
systemctl list-units
service --status-all | grep -c '\[ + \]'
service --status-all | grep -c '\[ - \]'
service --status-all | grep -c ''
【讨论】: