Ich bin ziemlich neu in Ubuntu und habe angefangen, überall zu suchen und alles zu überprüfen! Kürzlich habe ich diese Dateien bei /dev/input/
eventX, js0, Mäuse, mouseX gesehen. Durch das Drucken der Ausgabe mit "cat" wurde mir klar, dass sie irgendwie für die Maus- und Tastatureingabe verantwortlich sind, aber die Ausgabe hatte eine seltsame Zeichenkodierung (sogar für die Tastatur).
Meine Fragen sind:
- Was sind diese Dateien und wie kann ich die Daten dieser Dateien interpretieren?
- Gibt es noch andere Orte, an denen ich auf die Ein- / Ausgabe meines Ubuntu-Computers zugreifen kann?
- Und gibt es E-Books, Handbücher oder ähnliches, mit denen ich die Pflicht und Struktur von Ubuntu-Systemdateien überprüfen kann? (dh um die Antwort auf eine solche Frage zu finden)
Aktualisieren
Um die Daten der Datei besser lesbar zu machen, habe ich hexdump verwendet:
sudo cat /dev/input/by-id/<nameofthemouse> | hexdump -C
input-devices
documentation
Pouya
quelle
quelle
Antworten:
/ dev ist ein Systemverzeichnis, das alle Hardware-Geräte-bezogenen Dateien enthält. Schauen Sie sich diese Anleitung für Ubuntu Dateibaum Übersicht und dies auch.
quelle
Dies ist der Speicherort für Gerätedateien für Ihre Eingabegeräte.
Gerätedateien: (aus Wikipedia entnommen)
quelle
Alle Informationen in werden in einer Struktur namens aufgerufen . Weitere Details zur Veranstaltung finden Sie hier: https://www.kernel.org/doc/Documentation/input/input.txt
/dev/input/eventX
input_event
quelle