Linux通过命令行nmcli工具控制WiFi
nmcli
是 NetworkManager 提供的命令行工具,它是大多数现代 Linux 发行版中默认包含的工具,功能非常强大,可以帮助管理网络连接,包括 WiFi、以太网等。nmcli
不仅可以查看可用的 WiFi 网络,还支持连接、断开和管理网络设置。
安装(大多数发行版默认已安装 nmcli
):
sudo apt install network-manager # Ubuntu/Debian 系统
sudo yum install NetworkManager # CentOS/RHEL 系统
使用 nmcli
连接 WiFi:
-
查看可用的 WiFi 网络:
nmcli device wifi list
这会显示所有可用的 WiFi 网络。
-
连接 WiFi 网络:
nmcli device wifi connect <SSID> password <password>
其中
<SSID>
是你要连接的 WiFi 网络名称,<password>
是对应的密码。 -
查看当前连接的网络:
nmcli connection show
-
断开 WiFi 连接:
nmcli connection down id <connection-name>
nmcli
示例:
- 列出可用的 WiFi 网络:
nmcli device wifi list
- 连接到指定的 WiFi 网络:
nmcli device wifi connect "MyWiFi" password "my_password"
本文来自博客园,作者:Biem,转载请注明原文链接:https://www.cnblogs.com/biem/p/18627633