14_systemd

lyysharedblogs / 2023-08-06 / 原文

systermd

  1. 大多数现代Linux发行版都使用systermd(systerm management daemon)作为默认的初始系统和服务管理器.systermd是Linux初始化系统管理、日志记录、启动管理器等等。systermd是第一个进程,它会接管并继续挂载主机文件系统和启动服务。

    img

    在进程列表中,为了向后兼容,列表把systermd显示为init。所以systermd在引导时初始化系统。

    与按顺序启动服务的旧的init相比,systermd平行启动服务,这是初始化系统的更加有效和快速的方法。

    观察系统启动所用时间:

      systemd-analyze
    

Service Management(systemd,systemctl)

  1. 让我们继续看看如何使用systemctl管理服务:

    举个例子,我想查看nginx服务器的状态,使用:

      systemctl status nginx.service