声明:本文全部内容为原创内容,禁止在未经授权的情况下进行任何二次创作和修改,转载请注明出处。 原文地址:https://zhuanlan.zhihu.com/p/148657914?from_voters_page=true


摘要

这篇文章将会记录Ubuntu 16.04如何使用命令行代替GUI图形界面连接Wi-Fi。
提示:尽管这是在Ubuntu 16.04.6进行的,但仍有可能适用于类似版本(如Ubuntu 18.04)。

步骤一:重新启动网络管理服务

运行如下命令重新启动网络管理服务:

  1. sudo service network-manager restart

步骤二:搜索Wi-Fi

  1. sudo nmcli dev wifi

可搜索到的Wi-Fi将会展示如下:
[转]Ubuntu 16.04通过命令行连接Wi-Fi - 图1

步骤三:连接Wi-Fi

运行如下命令以连接Wi-Fi,以“eduroam”网络为例:

  1. sudo nmcli dev wifi connect 'eduroam' password '12345678' iface wlp3s0

在上面这个例子中,eduroam是Wi-Fi的SSID,12345678是密码,wlp3s0是无线网卡名称,可以用如下命令查看无线网卡名称:

  1. ifconfig

网络设备将会显示如下:
[转]Ubuntu 16.04通过命令行连接Wi-Fi - 图2
可以明显看到wlp3s0是无线网卡的名称。

步骤四:检查网络连接状态

运行如下命令查看网络是否连接成功:

  1. sudo nmcli dev status