今天我们来继续学习服务管理指令,接下来才是重头戏-systemctl,那么话不多说,直接开始吧.
systemctl管理指令
1.基本语法:
systemctl [start | stop | restart | status]服务
注:systemctl指令管理的服务在/usr/lib/ systemd/system查看
2.systemctl设置服务的自启动服务状态
1.systemctl list -unit-files [ l grep 服务名]
(查看服务开机启动状态,grep可以进行过滤)
2.systemcil enable 服务名(设置服务开机启动)
3. systemctl disable 服务名(关闭服务开机启动)
4.systermctl is - enabled 服务名(查询某个服务是否是可以自启动的)
注意:systemstl的设置在3和5这个运行级别中
3.应用案例
查看防火墙的状况,关闭防火墙和重启防火墙
4.细节讨论
1.关闭或者启用服火墙后,立即生效..[talnet测试某个端口]
2.这种方式只是临时生效,当重启系统后,还是回归以前对服务的设置.
3、如果希望设置某个服务自启动或关闭永久生效,要使用systemctl [enable|disabled] 服务名
好了,今天分享就到这里,谢谢大家!!!