如何通过终端检查蓝牙状态


23

我正在寻找一种方法来查看是否通过终端在笔记本电脑上启用或禁用了蓝牙。有没有我可以用来查找此信息的命令

Answers:


21

除了检查服务之外,您还可以使用以下命令

hcitool dev

这将返回所有打开的设备。


我想我需要更好地表达我的问题。这个答案为我提供了我所需要的。借助此功能,我可以根据设备是否显示来查看其设备的开启或关闭状态。谢谢您的回复。
2012年

7

只需按键盘上的Ctrl+ Alt+ T打开终端。当它打开时,您可以运行此命令以查看蓝牙的状态

sudo service bluetooth status

输入密码后,您应该会看到类似

蓝牙正在运行


5
无论蓝牙是否打开,我都会从该命令中收到相同的消息:bluetooth start/running, process 1132
Sai

3

另一种方法是使用命令hciconfig。它将清楚列出接口,并且您将通过标记“ RUNNING”或“ DOWN”看到它们的当前状态。


3

rfkill list 将显示网络设备的列表以及它们是打开还是关闭。


2

有关更多信息 hciconfig -a

hciconfig -a 提供方式的更多信息,包括蓝牙版本。

$ hciconfig -a
hci0:   Type: Primary  Bus: USB
    BD Address: 00:1A:7D:DC:70:13  ACL MTU: 310:10  SCO MTU: 64:8
    UP RUNNING PSCAN 
    RX bytes:1013 acl:0 sco:0 events:60 errors:0
    TX bytes:4890 acl:0 sco:0 commands:60 errors:0
    Features: 0xff 0xff 0x8f 0xfe 0xdb 0xff 0x5b 0x87
    Packet type: DM1 DM3 DM5 DH1 DH3 DH5 HV1 HV2 HV3 
    Link policy: RSWITCH HOLD SNIFF PARK 
    Link mode: SLAVE ACCEPT 
    Name: 'hostname'
    Class: 0x1c0104
    Service Classes: Rendering, Capturing, Object Transfer
    Device Class: Computer, Desktop workstation
    HCI Version: 4.0 (0x6)  Revision: 0x22bb
    LMP Version: 4.0 (0x6)  Subversion: 0x22bb
    Manufacturer: Cambridge Silicon Radio (10)
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.