systemctl命令
控制内置服务:
Linux系统很多软件(内置或第三方)均支持使用systemctl命令控制:启动、停止、开机自启
能够被systemctl管理的软件,一般也称之为:服务
语法:
选项:
- start 启动
- stop 关闭
- status 查看状态
- enable 开启开机自启
- disable 关闭开机自启
系统内置的服务比较多,比如:
- NetworkManager,主网络服务
- network,副网络服务
- firewalld,防火墙服务 systemctl status firewalld -> 查看当前防火墙的状态
- sshd,ssh服务(FinalShell远程登录Linux使用的就是这个服务)
控制第三方软件:
除了内置的服务以外,部分第三方软件安装后也可以以systemctl进行控制。
- yum install -y ntp,安装ntp软件 可以通过ntpd服务名,配合systemctl进行控制
- yum install -y httpd,安装apache服务器软件 可以通过httpd服务名,配合systemctl进行控制
部分软件安装后没有自动集成到systemctl中,我们可以手动添加。