Jak sprawdzić status bluetooth za pomocą terminala

23

Szukam sposobu, aby sprawdzić, czy bluetooth jest włączony lub wyłączony na moim laptopie za pośrednictwem terminala. Czy istnieje polecenie, za pomocą którego można znaleźć te informacje?

Sai
źródło

Odpowiedzi:

21

Oprócz sprawdzania usługi możesz użyć polecenia

hcitool dev

które zwrócą wszystkie włączone urządzenia.

użytkownik67465
źródło
Chyba musiałem lepiej sformułować moje pytanie. Ta odpowiedź zapewnia mi to, czego potrzebuję. Dzięki temu mogę sprawdzić, czy moje urządzenie jest włączone, czy wyłączone na podstawie tego, czy się wyświetla. Dziękuję za odpowiedź.
Sai
7

Wystarczy nacisnąć Ctrl+ Alt+ Tna klawiaturze, aby otworzyć Terminal. Kiedy się otworzy, możesz uruchomić to polecenie, aby zobaczyć status bluetooth

sudo service bluetooth status

po wprowadzeniu hasła powinno pojawić się coś takiego

bluetooth działa

Mitch
źródło
5
Niezależnie od tego, czy bluetooth jest włączony, otrzymuję tę samą wiadomość z tego polecenia: bluetooth start/running, process 1132
Sai
3

Alternatywą jest użycie polecenia hciconfig. Wyświetli jasno listę interfejsów, a znacznikiem „RUNNING” lub „DOWN” zobaczysz ich aktualny status.

Bezskrzydły ptak
źródło
3

rfkill list pokaże Ci listę urządzeń sieciowych i jeśli są one włączone lub wyłączone.

flyingdrifter
źródło
2

Więcej informacji za pomocą hciconfig -a

hciconfig -a zapewnia znacznie więcej informacji, w tym wersję 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)
Serge Stroobandt
źródło