打印我连接到的 SSID 名称的命令

Mar*_*ter 7 wifi wpa-supplicant

是否有一个简单的命令可以找出我连接到哪个 Wi-Fi AP

我在我的 中配置了多个网络/etc/wpa_supplicant.d/wpa_supplicant.conf,并分配了优先级,并根据我所在的位置连接到最佳可用 Wi-Fi/SSID。连接是自动发生的,所以我不知道我连接到哪个 SSID。

现在我需要检查(在脚本中)我是在家里还是在其他地方连接。

我知道我可以列出所有可用的 SSID

iwlist wlan0 scan
Run Code Online (Sandbox Code Playgroud)

但是我如何打印我目前连接的 SSID?

我正在使用Debian

vin*_*c17 14

怎么样iwgetid?iwgetid(8) 手册页说:

iwgetid 用于查找当前使用的无线网络的 NWID、ESSID 或 AP/Cell 地址。

  • `iwgetid wlan0 --raw` 正是我想要的。谢谢。 (4认同)