CentOS/RHEL 7重新启动/停止/启动网络命令

时间:2020-01-09 10:43:21  来源:igfitidea点击:

我最近安装了CentOS Linux版本7或者Red Hat Enterprise Linux版本7。如何使用命令行选项重新启动网络服务?如何在基于CentOS/RHEL 7的系统上启动/停止和重新启动网络服务? CentOS 7/RHEL 7/Fedora Linux(许多其他现代发行版)使用Systemd。它是Linux操作系统的系统和服务管理器。在较新的发行版中,例如CentOS7/RHEL7,systemd取代Upstart作为默认的初始化系统。

在较旧版本的CentOS或者Red Hat Enterprise Linux中,您使用了位于/etc/rc.d/init.d/目录中的初始化脚本。
这些初始化脚本通常使用Bash编写,并允许系统管理员控制其系统中服务和守护程序的状态。
在CentOS/RHEL 7中,这些初始化脚本已被服务单元替换。

CentOS 7/RHEL 7网络服务名称

要启动/关闭网络服务,您需要使用network.service

systemctl命令

使用此命令来控制systemd系统并充当服务管理器。

CentOS 7/RHEL 7获取网络服务状态

sudo systemctl status network.service

或者

sudo systemctl status network

输出示例:
CentOS/RHEL 7网络服务状态命令

CentOS 7/RHEL 7重新启动网络服务

sudo systemctl restart network.service

或者

sudo systemctl restart network

CentOS 7/RHEL 7启动网络服务

sudo systemctl start network.service

或者

sudo systemctl start network

CentOS 7/RHEL 7停止网络服务

sudo systemctl stop network.service

或者

sudo systemctl stop network

关于旧service和chkconfig命令的说明

service和chkconfig命令在系统中仍然可用,并且可以按预期运行,但仅出于兼容性原因而包括在内,应避免使用,因为将来的发行版中可能会删除它们。