GNU/Linux >> LINUX-Kenntnisse >  >> Linux

Rufen Sie gekoppelte Bluetooth-Geräte von der Konsole ab

Ich habe selbst eine Lösung gefunden. Unter Linux werden die Anzeigenamen mit ihren zugehörigen Mac-Adressen in der Datei:

gespeichert
/var/bluetooth/{MAC-of-local-Bluetooth-device}/names

Es sollte einfach genug sein, es mit einem Shell-Skript oder der Programmiersprache Ihrer Wahl auszulesen.


Spät auf der Party habe ich versucht, die von @panmari und @MarkCh vorgeschlagene Liste aufzulisten, aber ich habe einige unbekannte Mac-Adressen erhalten (auf einem C.H.I.P mit Debian), also habe ich den folgenden Befehl verwendet:

 bt-device -l 

Es gibt sowohl den freundlichen Namen als auch den Mac aller gekoppelten Geräte zurück.


Installieren Sie bluez-utils , führen Sie bluetoothctl paired-devices aus . Siehe bluetoothctl --help für weitere nützliche Befehle.


Linux
  1. Warum ich von Mac zu Linux gewechselt bin

  2. Warum ich von Mac zu Linux gewechselt bin

  3. Verbinden Sie sich von Mac OS X über Terminal mit Linux

  4. Rufen Sie den Dateinamen aus dem Dateideskriptor in C ab

  5. Auflisten von in der Nähe befindlichen/erkennbaren Bluetooth-Geräten, einschließlich bereits gekoppelter, in Python unter Linux

Meine Geschichte des Übergangs von Mac zu Linux

Auflösen der Mac-Adresse von der IP-Adresse in Linux?

Wie kann ich verhindern, dass Kernel-Nachrichten meine Konsole überfluten?

Auflösen der MAC-Adresse von der IP-Adresse in Linux

Verhindern, dass die Konsole den Bildschirm löscht?

Linux-Befehl zum Abrufen eines Bytebereichs aus einer Datei