So überprüfen Sie den Bluetooth-Status über das Terminal

23

Ich suche nach einer Möglichkeit, um zu überprüfen, ob Bluetooth auf meinem Laptop über das Terminal aktiviert oder deaktiviert ist. Gibt es einen Befehl, mit dem ich diese Informationen finden kann?

Sai
quelle

Antworten:

21

Zusätzlich zur Überprüfung des Dienstes können Sie den Befehl verwenden

hcitool dev

Dadurch werden alle Geräte wieder eingeschaltet.

user67465
quelle
Ich musste wohl meine Frage besser formulieren. Diese Antwort gibt mir das, was ich brauche. Auf diese Weise kann ich feststellen, ob mein Gerät ein- oder ausgeschaltet ist, je nachdem, ob es angezeigt wird oder nicht. Danke für Ihre Antwort.
Sai
7

Drücken Sie einfach Ctrl+ Alt+ Tauf Ihrer Tastatur, um das Terminal zu öffnen. Wenn es geöffnet wird, können Sie diesen Befehl ausführen, um den Status von Bluetooth anzuzeigen

sudo service bluetooth status

Nachdem Sie Ihr Passwort eingegeben haben, sollten Sie so etwas wie sehen

Bluetooth läuft

Mitch
quelle
5
Unabhängig davon, ob das Bluetooth aktiviert ist oder nicht, erhalte ich die gleiche Meldung von diesem Befehl: bluetooth start/running, process 1132
Sai
3

Eine Alternative ist die Verwendung des Befehls hciconfig. Es werden die Schnittstellen übersichtlich aufgelistet und Sie sehen an der Markierung "RUNNING" oder "DOWN", wie ihr aktueller Status ist.

Apteryx
quelle
3

rfkill list zeigt Ihnen eine Liste der Netzwerkgeräte und ob diese ein- oder ausgeschaltet sind.

fliegender Drifter
quelle
2

Weitere Informationen mit hciconfig -a

hciconfig -a Bietet viel mehr Informationen, einschließlich der Bluetooth-Version.

$ 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
quelle