Jestem całkiem nowy w Ubuntu i zacząłem wszędzie szukać i sprawdzać wszystko! Ostatnio widziałem te pliki na /dev/input/
eventX, js0, myszy, mouseX. Drukując dane wyjściowe za pomocą „cat” zdałem sobie sprawę, że są one w jakiś sposób odpowiedzialne za wprowadzanie myszy i klawiatury, ale dane wyjściowe miały dziwne kodowanie znaków (nawet w przypadku klawiatury).
Moje pytania są
- czym są te pliki i jak mogę interpretować dane tych plików?
- Czy są jeszcze inne miejsca, w których mogę uzyskać dostęp do wejścia / wyjścia mojej maszyny Ubuntu?
- I czy są jakieś ebooki, instrukcje lub coś podobnego, które mogę sprawdzić obowiązki i strukturę plików systemowych ubuntu? (tj. znaleźć odpowiedź na takie pytanie)
Aktualizacja
Aby dane pliku były bardziej czytelne, użyłem hexdump:
sudo cat /dev/input/by-id/<nameofthemouse> | hexdump -C
input-devices
documentation
Pouja
źródło
źródło
Odpowiedzi:
/ dev to katalog systemowy zawierający wszystkie pliki związane z urządzeniami. Zapoznaj się z tym podręcznikiem, aby uzyskać omówienie drzewa plików systemu Ubuntu, a także to .
źródło
Jest to lokalizacja, w której znajdują się pliki urządzeń dla urządzeń wejściowych.
Pliki urządzeń: (wzięte z Wikipedii)
źródło
Wszystkie informacje są przechowywane w strukturze o nazwie . Więcej szczegółów na temat wydarzenia dostępnych jest tutaj: https://www.kernel.org/doc/Documentation/input/input.txt
/dev/input/eventX
input_event
źródło