centos 7在網絡管理方面做了比較大的修改,使用NetworkManager來管理網絡,
使用systemctl來替換之前版本中的service和chkconfig。
1、查看系統已啓用的服務。
systemctllist-unit-files | grep enabled
2、服務的啓停、狀態查看。
狀態查看:systemctl status sshd
服務啓動:systemctl start sshd
服務停止: systemctl stop sshd
服務重啓: systemctl restart sshd
服務的啓動、停止和重啓如果服務正常都沒有任何回顯,詳情可查看服務狀態。
下圖是網絡服務的重啓和服務狀態顯示。
3、服務的啓用、開機自動運行、開機禁止運行,類似之前版本chkconfig命令的功能。
iptables服務改爲firewalld
禁止:systemctl disable firewalld
啓用:systemctl enable firewalld
網絡服務由NetworkManager統一管理
禁止:systemctl disable NetworkManager
啓用:systemctl enable NetworkManager
查看服務是否開機運行
systemctl is-enabledfirewalld.service
4、chkconfig命令依然存在,但是隻顯示用SysV方式管理的服務,以後應該慢慢會被systemctl替換,所以還是習慣systemctl的用法吧。
ssh和network服務的啓用、停用。