如何从命令行取消蓝牙设备的配对?
我能够通过 将我的电脑与 Android 手机配对bluetoothctl
,但似乎没有任何“取消配对”选项。即使我删除了手机上的配对,运行paired-devices
仍然会列出它。我试过运行disconnect
,remove
但他们说我的设备不存在。
答案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