如何从命令行取消蓝牙设备配对

如何从命令行取消蓝牙设备配对

如何从命令行取消蓝牙设备的配对?

我能够通过 将我的电脑与 Android 手机配对bluetoothctl,但似乎没有任何“取消配对”选项。即使我删除了手机上的配对,运行paired-devices仍然会列出它。我试过运行disconnectremove但他们说我的设备不存在。

答案1

首先从系统设置启动蓝牙。

打开终端并输入:

bluetoothctl

然后您应该会看到已配对的设备列表及其对应的 MAC 地址。如果没有,请输入:

paired-devices

要取消配对设备类型:

remove aa:bb:cc:dd:ee:ff

aa:bb:cc:dd:ee:ff用要取消配对的设备的 MAC 地址替换。

没有取消配对命令

答案2

以防有人寻找最新的答案。的界面bluetoothctl已经发生了一些变化。以下答案适用于 Ubuntu 20.04 LTS:

要取消配对,请执行以下操作:输入以下命令打开蓝牙命令行

bluetoothctl

在命令行中。之后,您可以通过输入以下命令获取所有已配对蓝牙设备的列表:paired-devices

[bluetooth]# paired-devices
Device F4:4E:FD:48:08:FF SoundCore mini
Device 30:C0:1B:79:6B:FF JBL GO 2
Device 7C:96:D2:88:2A:FF Soundcore Motion+

现在,您可以删除所需设备的配对,remove mac:id并通过执行“配对”来控制结果。

[bluetooth]# remove 7C:96:D2:88:2A:FF
[DEL] Device 7C:96:D2:88:2A:FF Soundcore Motion+
Device has been removed
[bluetooth]# paired-devices
Device F4:4E:FD:48:08:FF SoundCore mini
Device 30:C0:1B:79:6B:FF JBL GO 2

现在你可以输入以下命令退出蓝牙命令行exit

相关内容