在bash中断开与wifi网络的连接

时间:2017-02-17 15:10:56

标签: linux bash command-line debian

我试图找出如何断开与wifi网络的连接而不实际取下整个界面,如下面的命令。

ifconfig wifi0 down

有没有办法在不使用任何外部包的情况下断开与vanilla bash的wifi连接?

2 个答案:

答案 0 :(得分:5)

这完全取决于管理wifi连接的程序。

debian的默认设置NetworkManager有一个名为nmcli的cli工具。

您可以列出所有已配置的连接:

nmcli con list

然后您可以通过以下方式停用连接:

nmcli con down <id>

答案 1 :(得分:0)

要删除所有连接,请执行以下操作:

nmcli --fields UUID,TIMESTAMP-REAL con show | grep never |  awk '{print $1}' | while read line; do nmcli con delete uuid  $line;    done