Loading

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:

  1. 查看可用的 WiFi 网络

    nmcli device wifi list
    

    这会显示所有可用的 WiFi 网络。

  2. 连接 WiFi 网络

    nmcli device wifi connect <SSID> password <password>
    

    其中 <SSID> 是你要连接的 WiFi 网络名称,<password> 是对应的密码。

  3. 查看当前连接的网络

    nmcli connection show
    
  4. 断开 WiFi 连接

    nmcli connection down id <connection-name>
    

nmcli 示例:

  • 列出可用的 WiFi 网络:
    nmcli device wifi list
    
  • 连接到指定的 WiFi 网络:
    nmcli device wifi connect "MyWiFi" password "my_password"
    
posted @ 2024-12-24 15:12  Biem  阅读(137)  评论(0编辑  收藏  举报