Linux nmcli命令之NetworkManager 网络管理

使用 NetworkManager 工具来管理网络,其在命令行下对应的命令是 nmcli

获取nmcli方法

如果在你的设备可以访问互联网的情况下

sudo apt-get install network-manager

通过上述命令直接安装network-manager,包含了nmcli 命令

切换到root账户

$ su root

查看网络设备列表

$ nmcli dev

注意,如果列出的设备状态是 unmanaged 的,说明网络设备不受NetworkManager管理,你需要清空 /etc/network/interfaces下的网络设置,然后重启.

开启WiFi

$ nmcli r wifi on

扫描附近的 WiFi 热点

$ nmcli dev wifi

连接到指定的 WiFi 热点

$ nmcli dev wifi connect "SSID" password "PASSWORD" ifname wlan0

请将 SSID和 PASSWORD 替换成实际的 WiFi名称和密码。 连接成功后,下次开机,WiFi 也会自动连接。

每次开机默认都会去连接wifi,此时去切换别的wifi会失败,可提前断开连接

nmcli dev dis wlan0

或者

nmcli con del KFC_free

断开连接后,再连接别的wifi就正常了。

彻底删除wifi连接的方法

nmcli c

这个命令可以获取到当前设备所有连接过多的历史连接及对于UUID号码

通过

nmcli c del 72ffd5f4-71f8-0001-b434-6122908cfd4e

del 后边是UUID号码

乱七八糟

如果觉得我的文章对您有用,请随意打赏。您的支持将鼓励我继续创作!

赞赏支持
X
支付宝
9.99
无法付款,请点击这里
如遇到支付问题请联系QQ:565830900
正在生成二维码, 此过程可能需要15秒钟
谢谢支持,我一定会更加努力的
JSRUN前端笔记, 是针对前端工程师开放的一个笔记分享平台,是前端工程师记录重点、分享经验的一个笔记本。JSRUN前端采用的 MarkDown 语法 (极客专用语法), 这里属于IT工程师。