下列linux命令可以帮助您在Ubuntu 16.04 Xenial Xerus Linux上执行网络重启过程。我们将从最推荐的命令开始,然后移至更晦涩或过时的命令,以防上述命令由于某些原因而失败。让我们从使用系统和服务管理器开始
systemctl
重新启动网络服务的命令:
$ sudo systemctl restart NetworkManager.service
下一条命令service
将重新启动相关的网络System V初始化脚本:
$ sudo service network-manager restart
下列linux命令 nmcli
是用于控制NetworkManager的命令行工具,它将直接重新启动Network Manager:
$ sudo nmcli networking off
$ sudo nmcli networking on
在Ubuntu 16.04 Xenial Xerus Linux上仍然可以直接使用System V初始化脚本的旧方式:
$ sudo /etc/init.d/networking restart
OR
$ sudo /etc/init.d/network-manager restart
在上一个示例中,我们将直接使用重新启动netowrk接口ifup
和ifdown
命令。注意-a
选项指令ifup
和ifdown
命令以重新启动所有标记为”auto”的可用网络接口:
$ sudo ifdown -a
$ sudo ifup -a