“btmgmt”和“bluetoothctl”有什么区别?

“btmgmt”和“bluetoothctl”有什么区别?

这些命令是什么以及它们之间有什么区别?

  1. btmgmt
  2. bluetoothctl

答案1

直接回答你的第一个问题,这些是命令行工具,可让你对正确配置的蓝牙无线电进行高度控制。使用这些命令,你可以扫描、配对、断开连接并与外部蓝牙设备交互。至于差异,答案本身可以是一篇博客文章,但我们最好保持简单。

管理是 BlueZ 蓝牙实用程序的命令行版本。BlueZ 是官方 Linux 蓝牙堆栈的一部分,并为该规范的核心层和协议提供支持。还有快照版本BlueZ,但目前似乎不太流行。

蓝牙控制也是一个用于控制蓝牙无线电的命令行工具,但它起源于 Debian 项目;Ubuntu 就是基于该项目的。与 一样btmgmt,此工具与蓝牙规范的核心层和协议配合使用。

哪一个更好?它们当然各有优缺点,但这实际上取决于个人喜好和熟悉程度。

相关内容