1.service服务管理:
解释:service管理指令的服务名可选mysql,sshd,防火墙等,且start|stop|restart|reload|status表示可选择这几个(开始,停止,重启,重载,查看状态)。
service指令案例:
输入框框处指令,X-shell就会断开连接,此时,无论如何操作,都无效。因为断开的是network的22断开。
重新使用service network start,进行操作,即可完成X-shell的重新连接。如下图:
原理如下图:
服务管理:
解释:方法2看到的只有三个服务,使用方法1时,会生成右侧这个服务选择栏,点进去,就变成下图:
带星号的表示会随着Linux的启动而自动启动。可手动去除*,操作是把光标放在*处,输入空格,*即消失。 退出按tab。
2.服务的运行级别runlevel:
解释:实际操作中一般使用的都是运行级别3;平时练习使用最多的是5。
3.chkconfig指令:
查看服务chkconfig操作如下:
设置某一个命令在某一个服务内是自启动还是关闭,如把network在3运行级别,关闭自启动。
chkconfig --level 3 network off (关) chkconfig --level 3 network on (开)
chkconfig --level 3 network off (关) 操作+查询操作结果是否成功如下:
chkconfig --level 3 network on (开) 操作+查询操作结果是否成功如下:
4.systemctl管理指令:
注:2.3.中的设置/关闭服务开机启动命令指令控制的是3和5,同时控制2个。
telnet是查看网络状态的指令。
应用案例:查看当前防火墙的状态,关闭防火墙和重启防火墙(firewalld.service .后面的可不写)操作如下: