ฉันค่อนข้างใหม่สำหรับ Ubuntu และฉันเริ่มค้นหาไปทุกที่และตรวจสอบทุกอย่าง! เมื่อเร็ว ๆ นี้ฉันเห็นไฟล์เหล่านี้ที่/dev/input/
eventX, js0, mice, mouseX ด้วยการพิมพ์ผลลัพธ์โดยใช้ "cat" ฉันรู้ว่าพวกมันมีความรับผิดชอบต่อการป้อนข้อมูลของเมาส์และแป้นพิมพ์ แต่ผลลัพธ์นั้นมีการเข้ารหัสอักขระที่แปลก (แม้สำหรับแป้นพิมพ์)
คำถามของฉันคือ
- ไฟล์เหล่านี้คืออะไรและฉันจะตีความข้อมูลของไฟล์เหล่านี้ได้อย่างไร
- มีสถานที่อื่น ๆ ที่ฉันสามารถเข้าถึงอินพุต / เอาต์พุตของเครื่อง Ubuntu ของฉันได้หรือไม่?
- และมี ebooks คู่มือหรือสิ่งที่คล้ายกันที่ฉันสามารถตรวจสอบหน้าที่และโครงสร้างของไฟล์ระบบอูบุนตูหรือไม่? (เช่นเพื่อค้นหาคำตอบของคำถามดังกล่าว)
ปรับปรุง
เพื่อให้ข้อมูลของไฟล์อ่านง่ายขึ้นฉันใช้ hexdump:
sudo cat /dev/input/by-id/<nameofthemouse> | hexdump -C