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