你使用的是基于Ubuntu的Linux操作系统,然而有时似乎无法连接到网络,其实简单的重启可以修复一些问题。在本文中将介绍在Ubuntu和其他Linux发行版中重新启动网络的方法,以便你可以使用任何适合你需求的方法:在命令行中重新启动Ubuntu网络或通过GUI重启Ubuntu网络。

使用命令行在Ubuntu Linux中重新启动网络

如果你使用的是Ubuntu服务器版,则已经在终端中。如果使用的是桌面版,则可以使用Ubuntu中的Ctrl+Alt+T键盘快捷方式访问终端。

现在,可以使用多个命令在Ubuntu中重新启动网络,要说明的是,命令也适用于在Debian和其他Linux发行版中重新启动网络。

1、网络管理员服务

这是使用命令行重新启动网络的最简单方法,它等同于图形化方式(重新启动Network-Manager服务)。

sudo service network-manager restart

网络图标应该消失片刻,然后重新出现。

2、systemd

service命令只是此方法的包装器(也适用于init.d脚本和Upstart命令),systemctl命令比服务更通用:

sudo systemctl restart NetworkManager.service

网络图标(再次)应该消失一会儿,要查看其他systemctl选项,可以参考Systemd入门教程。

3、nmcli

这是在Linux机器上处理网络的另一种工具,这是一个非常强大的工具,我觉得非常实用,许多系统管理员都喜欢它,因为它易于使用。

此方法有两个步骤:关闭网络,然后重新打开网络:

sudo nmcli networking off

网络将关闭,图标将消失,要重新打开它:

sudo nmcli networking on

4、ifup、ifdown

此命令直接处理网络接口,将其状态更改为可以或不可以传输和接收数据的状态,它是Linux中必须知道的网络命令之一。

要关闭所有网络接口,请使用ifdown:

sudo ifdown -a

使用ifup重新打开所有网络接口:

sudo ifup -a

注意:此方法不会使系统托盘中的网络图标消失,但你将无法进行任何类型的连接。

以图形方式重新启动Ubuntu Linux中的网络

这是为Ubuntu桌面用户重新启动网络的最简单方法。

NM-applet是NetworkManager的系统托盘小程序指示器,这就是我们将用于重启网络的工具。

首先,看看你的顶部面板,应该在系统托盘中找到一个网络图标(在我的例子中,它是一个Wi-Fi图标,因为这就是我使用的图标)。

继续,然后单击该图标(或声音或电池图标),这将打开菜单,在此处选择“关闭(Turn Off)”:

linux终端刷新网络命令,在Ubuntu Linux操作系统中重新启动网络的方法-编程知识网

网络图标现在应从顶部面板中消失,这意味着网络已成功关闭。

再次单击系统托盘以重新打开菜单,选择“开启(Turn On)”:

linux终端刷新网络命令,在Ubuntu Linux操作系统中重新启动网络的方法-编程知识网

现在已重新启动网络了。

额外提示:刷新可用的网络列表

假设已连接到网络但您想要连接到另一个网络,如何刷新WiFi以查看其他可用网络?让我告诉你。Ubuntu没有直接“刷新wifi网络”选项,它有点隐藏。

你必须再次打开设置菜单,这一次,单击“选择网络(Select Network)”:

linux终端刷新网络命令,在Ubuntu Linux操作系统中重新启动网络的方法-编程知识网

现在,你将无法立即看到可用无线网络列表,打开网络列表时,刷新并显示其他可用的无线网络大约需要5秒钟:

linux终端刷新网络命令,在Ubuntu Linux操作系统中重新启动网络的方法-编程知识网

等待大约5秒钟就可以查看其他可用网络了,在这里,你可以选择所选的网络,然后单击“连接”。

相关主题