如何在 Ubuntu 22.04 中列出服务如何在 Ubuntu 22.04 中列出服务如何在 Ubuntu 22.04 中列出服务如何在 Ubuntu 22.04 中列出服务
  • 文章
  • 正则表达式
    • 工具
  • 登录
找到的结果: {phrase} (显示: {results_count} 共: {results_count_total})
显示: {results_count} 共: {results_count_total}

加载更多搜索结果...

搜索范围
模糊匹配
搜索标题
搜索内容
发表 admin at 2025年2月28日
类别
  • 未分类
标签

如何在 Ubuntu 22.04 中列出服务

有不同的服务在 Ubuntu 后台运行并消耗机器的 RAM,尽管用户没有使用它们。这些服务不仅消耗机器的电池,还会影响 RAM 的性能,因为 RAM 已经忙于处理其他一些服务。

在这篇博客中,解释了在 Ubuntu 中列出不同类型服务的方法。

如何在 Ubuntu 中列出服务

有一个“systemctl”实用程序,可用于列出 Ubuntu 上的服务,并通过停止或启动这些服务来管理它们。使用 systemctl 命令的一般语法是:

$ systemctl [OPTIONS] <ACTION>

使用systemctl命令的一般语法解释:

  • 使用systemctl命令

  • 使用任何 systemctl 选项

  • 输入您要执行的操作

我们将通过一些例子来理解它的用法。

如何列出 Ubuntu 上的所有服务

要列出 Ubuntu 上运行的所有服务,我们将使用“–no-pager”操作,不带任何选项:

$ systemctl --no-pager

所有服务都将显示其服务状态,如上面的输出所示,列出了 261 个已加载的服务。

如何列出 Ubuntu Jammy Jellyfish 上的所有单元文件

单元文件是包含启动目标、套接字、设备名称和监视的文件系统路径等信息的文本文件。这些单元文件可以通过运行以下命令显示在屏幕上:

$ systemctl list-units --all --type=service --no-pager

上述执行命令的输出中列出了 177 个加载的文件。

如何在 Ubuntu 22.04 中列出服务状态

要仅列出服务的状态,无论它们是启用还是禁用,也无论它们处于其他状态,我们将运行以下命令:

$ systemctl list-unit-files --no-pager

在上面的输出中,可以看到每个服务的状态都已显示。

结论

Ubuntu 中默认提供的 systemctl 实用程序可用于使用命令“systemctl –no-pager”列出 Ubuntu 22.04 中的服务。在本博客中,使用不同类型的选项来列出 Ubuntu 22.04 上的服务。

©2015-2025 艾丽卡 support@alaica.com