如何在 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 22.04 Jammy Jellyfish Linux 上启动服务。 Ubuntu 使用 systemd 服务管理器来管理服务,这意味着启用和禁用服务是一项简单而直接的任务。

在本教程中您将学习:

  • 如何检查服务是否启用或禁用

  • 如何让服务开机自启动

  • 如何禁用开机自启动的服务

如何在 Ubuntu 22.04 上启动服务的分步说明

在本教程中,我们将使用 apache2 服务作为示例。因此,请将 apache2 名称替换为您想要在启动时启动的服务的名称。

如果您不知道要在启动时启动的服务的名称,请按照我们有关如何在 Ubuntu 22.04 上列出服务的指南进行操作。

  1. 首先,检查服务的当前状态,查看是否启用了开机启动。为此,请打开命令行终端并执行以下命令:

    
    $ systemctl status apache2
    

    请注意,“供应商预设”文本告诉您该服务是否默认自动启动。这只是安装服务时的默认值,并不一定是服务当前设置的值。

  2. 使用 systemctl 命令在启动时启动该服务。例如:

    
    $ sudo systemctl enable apache2
    

    或者,如果您还希望同时启用和启动该服务,您可以执行:

    
    $ sudo systemctl enable --now apache2
    
  3. 一旦启用服务并在启动时启动,您可以通过执行以下命令再次确认其状态:

    
    $ sudo systemctl status apache2
    
  4. 要禁用服务在启动时启动,请再次使用 systemctl 命令。例如:

    
    $ sudo systemctl disable apache2
    

结束语

在本教程中,我们了解了如何在 Ubuntu 22.04 Jammy Jellyfish Linux 中启用服务在启动时自动启动。 Ubuntu 与大多数其他现代 Linux 发行版一样,使用 systemd 来管理服务。一旦您知道如何使用 systemctl enable 和 systemctl disable 命令,您就可以将任何服务设置为在启动时自动启动或不启动。

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