linux终端连接Wi-Fi,如何从命令行连接到WiFi?

问题描述

其他帖子似乎是从命令行解决更复杂的网络连接问题。

Unity面板网络指示器/按钮有时候反应不好 – 即使在我点击”disconnect”时,它也会一直尝试连接到网络。

所以我想要去控制命令行。反正我不喜欢图形用户界面。

有没有一些简单的命令行工具可以做到以下几点?

wifi connect MyNetworkNameA

wifi disconnect

wifi connect MyNetworkNameB

最佳解决思路

我想你想继续使用托管界面(通过NetworkManager)。 nmcli是用于控制NetworkManager的命令行工具。

要查看保存的连接列表,请使用()

nmcli c

要查看可用WiFi热点列表()

nmcli d wifi list

要么:

sudo iwlist wlan0 scanning

要查看接口列表()

ifconfig -a

只需在以下命令中更改,,以反映您的设置。如果WiFi信息已保存,则使用连接名称更容易,因为它保存在NetworkManager中。

Ubuntu 16.04

##disconnect

nmcli d disconnect

##connect

nmcli d connect

其他方式:

##disconnect

nmcli c down

##connect

nmcli c up

Ubuntu 15.10&以前

##disconnect

nmcli d disconnect iface

##connect

nmcli d wifi connect password iface

其他方式:

##disconnect:

nmcli c down id

##connect:

nmcli c up id

参考:man nmcli

次佳解决思路

如果您的wi-fi接入点已保存,则它将为auto-connect。使用更简单的命令打开或关闭无线网络:

nmcli nm wifi on

nmcli nm wifi off

在更新的版本上:

nmcli radio wifi on

nmcli radio wifi off

有关参考,请参阅man nmcli。

第三种解决思路

nmtui

伟大的互动ncurses网络管理器选项。与nm-applet(默认的顶部栏图标事件)和nm-cli具有相同的包装。截图:

c7f94b019af750f6be6c4d957043eb19.png

在Ubuntu 17.10中测试。

参考资料

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值