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