有没有办法查看之前加入的网络列表?14.04

有没有办法查看之前加入的网络列表?14.04

从 Windows Vista 开始,以前加入的网络存储在

HKLM\SOFTWARE\Microsoft\WindowsNT\CurrentVersion\NetworkList\Signatures\Unmanaged

注册表项。

我想知道 Ubuntu 中是否有一个文件包含类似的信息。至少是 BSSID,希望还有 ESSID。

有什么想法吗?

答案1

如果是(默认),那么您将在目录network-manager中找到所有连接。/etc/NetworkManager/system-connections/

根据您要检查的连接名称打开文件,您将在文件中找到所有相关信息。

答案2

使用该nmcli实用程序,您可以获取有关 Network-Manager 先前建立的网络连接的信息,例如

nmcli con list

要将输出限制到感兴趣的特定字段,您可以执行以下操作

nmcli -f NAME,TIMESTAMP-REAL con list

列出了连接名称和上次连接的时间。您还可以通过连接 ID 或 UUID 进行更具体的查询,例如

nmcli -f 802-11-wireless con list id "NETGEAR68-5G"

(除非名称包含空格或其他特殊字符,否则引号不是必需的),在这种情况下,NETGEAR68-5G是基本命令返回的先前建立的连接之一的名称nmcli con list。在这种情况下,该802-11-wireless字段应包括 SSID 和 BSSID(如果可用)。

相关内容