Как проверить состояние Bluetooth через терминал

Я ищу способ проверить, включен ли Bluetooth на моем ноутбуке через терминал. Есть ли команда, которую я могу использовать, чтобы найти эту информацию

23
задан 31 May 2012 в 19:35

6 ответов

Просто нажмите Ctrl + Alt + T на клавиатуре, чтобы открыть терминал. Когда он открывается, вы можете запустить эту команду, чтобы увидеть состояние Bluetooth

sudo service bluetooth status

после ввода пароля, вы должны увидеть что-то вроде

Bluetooth работает

0
ответ дан 31 May 2012 в 19:35

Помимо проверки службы вы можете использовать команду

hcitool dev

, которая вернет все включенные устройства.

0
ответ дан 31 May 2012 в 19:35

rfkill list покажет вам список сетевых устройств и их включение или выключение.

0
ответ дан 31 May 2012 в 19:35

Альтернативой является использование команды hciconfig. В нем будут четко перечислены интерфейсы, и вы увидите с помощью маркера «РАБОТА» или «ВНИЗ» их текущее состояние.

0
ответ дан 31 May 2012 в 19:35

Больше информации с hciconfig -a

hciconfig -a предоставляет пути больше информации, включая версию Bluetooth.

$ 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)
1
ответ дан 22 October 2019 в 14:10

С bluez: bluetoothctl, что дает вам терминал с show и этими другими командами:

[bluetooth]# help
Menu main:
Available commands:
-------------------
advertise                                         Advertise Options Submenu
scan                                              Scan Options Submenu
gatt                                              Generic Attribute Submenu
list                                              List available controllers
show [ctrl]                                       Controller information
select <ctrl>                                     Select default controller
devices                                           List available devices
paired-devices                                    List paired devices
system-alias <name>                               Set controller alias
reset-alias                                       Reset controller alias
power <on/off>                                    Set controller power
pairable <on/off>                                 Set controller pairable mode
discoverable <on/off>                             Set controller discoverable mode
discoverable-timeout [value]                      Set discoverable timeout
agent <on/off/capability>                         Enable/disable agent with given capability
default-agent                                     Set agent as the default one
advertise <on/off/type>                           Enable/disable advertising with given type
set-alias <alias>                                 Set device alias
scan <on/off>                                     Scan for devices
info [dev]                                        Device information
pair [dev]                                        Pair with device
trust [dev]                                       Trust device
untrust [dev]                                     Untrust device
block [dev]                                       Block device
unblock [dev]                                     Unblock device
remove <dev>                                      Remove device
connect <dev>                                     Connect device
disconnect [dev]                                  Disconnect device
menu <name>                                       Select submenu
version                                           Display version
quit                                              Quit program
exit                                              Quit program
help                                              Display help about this program
export                                            Print environment variables

С bluez-tools: bt-* (по поводу bt-) например bt-device, диспетчер устройств Bluetooth.

1
ответ дан 13 November 2020 в 06:35

Другие вопросы по тегам:

Похожие вопросы: