Linux命令行连接蓝牙设备

查看Bluetooth设备:

hciconfig

启动一个Bluetooth设备,例如:hci0:

hciconfig hci0 up

相关指令

  • 查看特定的Bluetooth设备(例如,设备名为hci0):

    hciconfig hci0
  • 关闭一个Bluetooth设备(例如,设备名为hci0):

    hciconfig hci0 down
  • 修改一个Bluetooth设备的名称(例如,设备名为hci0,新的名称为MyDevice):

    hciconfig hci0 name "MyDevice"

管理蓝牙设备

启动bluetoothctl蓝牙交互式的命令行工具:

bluetoothctl

扫描蓝牙设备

scan on

找到目标设备后关闭扫描

scan off

配对蓝牙设备

pair 设备的MAC地址

信任目标蓝牙设备

trust 设备的MAC地址

连接蓝牙设备

connect 设备的MAC地址

退出bluetoothctl控制台:

键盘按键组合“Ctrl+D”

断开蓝牙

disconnect 设备的MAC地址

相关命令

列出可用设备

devices

显示设备信息

info

bluetoothctl工具help目录:

  1. advertise - 广告选项子菜单。
  2. scan - 扫描选项子菜单。
  3. gatt - 通用属性子菜单。
  4. list - 列出可用的控制器。
  5. show [ctrl] - 显示控制器信息。
  6. select - 选择默认控制器。
  7. devices - 列出可用设备。
  8. paired-devices - 列出已配对设备。
  9. system-alias - 设置控制器别名。
  10. reset-alias - 重置控制器别名。
  11. power <on/off> - 设置控制器电源状态。
  12. pairable <on/off> - 设置控制器配对模式。
  13. discoverable <on/off> - 设置控制器可发现模式。
  14. discoverable-timeout [value] - 设置可发现超时时间。
  15. agent <on/off/capability> - 启用/禁用具有给定能力的代理。
  16. default-agent - 将代理设置为默认代理。
  17. advertise <on/off/type> - 启用/禁用给定类型的广告。
  18. set-alias - 设置设备别名。
  19. scan <on/off> - 扫描设备。
  20. info [dev] - 显示设备信息。
  21. pair [dev] - 与设备配对。
  22. trust [dev] - 信任设备。
  23. untrust [dev] - 不再信任设备。
  24. block [dev] - 阻止设备。
  25. unblock [dev] - 解除对设备的阻止。
  26. remove - 移除设备。
  27. connect - 连接设备。
  28. disconnect [dev] - 断开与设备的连接。
  29. menu - 选择子菜单。
  30. version - 显示版本信息。
  31. quit - 退出程序。
  32. exit - 退出程序。
  33. help - 显示程序的帮助信息。
  34. export - 打印环境变量。

Linux命令行连接蓝牙设备的更多相关文章

  1. 【转载】Linux系统下命令行连接蓝牙设备 查看查找 蓝牙

    Linux系统下命令行连接蓝牙设备 2018年11月26日 10:47:27 Zz笑对一切 阅读数:741   1.打开系统蓝牙 sudo service bluetooth start 1 进入bl ...

  2. SSH Secure Shell Client连接Linux 命令行显示中文乱码问题 和oracle 查询数据中文乱码问题

    一.SSH Secure Shell Client连接Linux 命令行显示中文乱码问题 linux 设置系统语言 修改 /etc/sysconfig/i18n 文件,如 LANG="en_ ...

  3. 12款最佳Linux命令行终端工具, 20款优秀的 Linux 终端仿真器

    12款最佳Linux命令行终端工具     如果你跟我一样,整天要花大量的时间使用Linux命令行,而且正在寻找一些可替代系统自带的老旧且乏味的终端软件,那你真是找对了文章.我这里搜集了一些非常有趣的 ...

  4. wpa_supplicant 移植及 linux 命令行模式配置无线上网

    本文涉及内容为linux 命令行模式配置无线上网 及 wpa_supplicant 移植到开发板的过程,仅供参考. 1.源码下载 wpa_supplicant 源码下载地址 :http://hosta ...

  5. Linux命令行技巧

    Linux命令行技巧 命令 描述 • apropos whatis 显示和word相关的命令. 参见线程安全 • man -t man | ps2pdf - > man.pdf 生成一个PDF格 ...

  6. 20个linux命令行工具监视性能(下)

    昨天晚上第一次翻译了<20 Command Line Tools to Monitor Linux Performance>中的前十个命令,翻译得不是很好,今天晚上继续把后面的十个也翻译给 ...

  7. 7个基于Linux命令行的文件下载和网站浏览工具

    7个基于Linux命令行的文件下载和网站浏览工具 时间:2015-06-01 09:36来源:linux.cn 编辑:linux.cn 点击: 2282 次 Linux命令行是GNU/Linux中最神 ...

  8. linux命令行模式下对FTP服务器进行文件上传下载

    参考源:点击这里查看   1. 连接ftp服务器 格式:ftp [hostname| ip-address]a)在linux命令行下输入: ftp 192.168.1.1 b)服务器询问你用户名和密码 ...

  9. 分布式进阶(十) linux命令行下载文件以及常用工具:wget、Prozilla、MyGet、Linuxdown、Curl、Axel

    linux命令行下载文件以及常用工具:wget.Prozilla.MyGet.Linuxdown.Curl.Axel 本文介绍常用的几种命令行式的下载工具:wget.Prozilla.MyGet.Li ...

  10. SLAM+语音机器人DIY系列:(一)Linux基础——3.Linux命令行基础操作

    摘要 由于机器人SLAM.自动导航.语音交互这一系列算法都在机器人操作系统ROS中有很好的支持,所以后续的章节中都会使用ROS来组织构建代码:而ROS又是安装在Linux发行版ubuntu系统之上的, ...

随机推荐

  1. WinForm(C/S)项目中使用矢量字体(FontAwsome、Elegant)图标

    1.介绍 字体图标在Web应用中最为常见,字体图标是矢量的,矢量图意味着每个图标都能在所有大小的屏幕上完美呈现,可以随时更改大小和颜色,而且不失真.字体图标常见的有Font Awesome和Elega ...

  2. Java并发 —— 线程并发(一)

    线程和进程 进程就是一个内存中运行的应用程序 线程是当前进程中的一个执行任务(控制单元),负责当前进程中程序的执行 区别与联系 根本区别:进程是操作系统资源分配的基本单位,线程是处理器任务调度和执行的 ...

  3. AI产品落地的多角度探索与实践

    AI产品落地的多角度探索与实践是一个复杂而多维的过程,它涉及技术创新.行业应用.人机协作等多个方面.在构建多智能体平台Agent Foundry的基础上,我们可以将其应用于制造业.教育.政府.跨境电商 ...

  4. WinDbg: SOSEX 下载,加载和使用帮助

    SOSex 是 SOS 的扩展,由 Steve Johnson 开发,他是微软的一个员工,开发并免费提供了 SOSex for download 的下载,但该软件并不开源. 通常,该扩展不能与其他 D ...

  5. 【C#】【报错解决】分析器错误消息: 无法识别的属性“targetFramework”。请注意属性名称区分大小写。

    服务器:Windows Server 数据中心 2016 问题描述: 在本地测试正常运行,但是上传到服务器却出现该错误 报错: 分析器错误消息: 无法识别的属性"targetFramewor ...

  6. How Liquibase Finds Files: Liquibase Search Path

    https://docs.liquibase.com/concepts/changelogs/how-liquibase-finds-files.html For example, if your r ...

  7. 【转载】Spring Cloud Gateway-路由谓词工厂详解(Route Predicate Factories)

    http://www.imooc.com/article/290804 TIPS 本文基于Spring Cloud Greenwich SR2编写,兼容Spring Cloud Finchley及更高 ...

  8. Raspberry pi 上部署调试.Net的IoT程序

    树莓派(Raspberry pi)是一款基于ARM 架构的单板计算机(Single Board Computer),可以运行各种 Linux 操作系统,其官方推荐使用的 Raspberry Pi OS ...

  9. 轻松玩转 JMeter 测试计划组件

    轻松玩转 JMeter 测试计划组件 宝子们,今天咱就来唠唠 JMeter 里那个超重要的测试计划组件,它可是整个性能测试的 "指挥官",把各种测试元素安排得明明白白. 一.测试计 ...

  10. mac_使用Charles抓取Firefox 链接

    1. 首先在Charles 中导出证书,操作为:Help选项 --> SSL Proxying --> 选择第二项 Install Charles Root Certificate 2. ...