Linux系统很多的软件(内置或者第三方)都支持使用systemctl命令控制:启动、停止、开机自启。能够被systemctl管理的软件,我们一般称为「服务」。
系统内置的服务比较多,比如:
NetworkManager,主网络服务network,副网络服务firewalld,防火墙服务sshd,ssh服务(FinalShll远程登录Linux使用的就是这个服务)- …
语法如下:
systemctl start | stop | status | enable | disable 服务名
:::info
start启动stop停止status查看状态enable开启开机自启disable关闭开机自启 :::
案例:
1、查看防火墙的状态
$ systemctl status firewalld

2、关闭防火墙的运行
$ systemctl stop firewalld

除了内置的服务,部分第三方软件安装后也可以通过systemctl进行控制。
1、安装ntp软件
$ yum install -y ntp
2、启动ntp服务
$ systemctl start ntp
