Linux系统很多的软件(内置或者第三方)都支持使用systemctl命令控制:启动、停止、开机自启。能够被systemctl管理的软件,我们一般称为「服务」。
    系统内置的服务比较多,比如:

    • NetworkManager,主网络服务
    • network,副网络服务
    • firewalld,防火墙服务
    • sshdssh服务(FinalShll远程登录Linux使用的就是这个服务)

    语法如下:

    systemctl start | stop | status | enable | disable 服务名

    :::info

    • start启动
    • stop停止
    • status查看状态
    • enable开启开机自启
    • disable关闭开机自启 :::

    案例:
    1、查看防火墙的状态

    1. $ systemctl status firewalld

    image.png

    2、关闭防火墙的运行

    1. $ systemctl stop firewalld

    image.png

    除了内置的服务,部分第三方软件安装后也可以通过systemctl进行控制。
    1、安装ntp软件

    1. $ yum install -y ntp

    2、启动ntp服务

    1. $ systemctl start ntp