ความแตกต่างระหว่าง / dev / usb, / proc / bus / usb และ / sys / bus / usb คืออะไร?


9

ในแง่ของเนื้อหาความแตกต่างระหว่าง 4 โฟลเดอร์เหล่านี้คืออะไร?

  • /dev/usb
  • /proc/bus/usb
  • /sys/bus/usb
  • /sys/class/usb_device

ฉันพบ symlink มากมายระหว่างโฟลเดอร์เหล่านั้นมีข้อมูลซ้ำซ้อนมากมาย โดยทั่วไปแล้วความคิด / จุดประสงค์ในตำแหน่งแรกของแต่ละโฟลเดอร์เหล่านี้คืออะไร?

คำตอบ:


5

นำมาจากวิกิพีเดีย:

/ dev อุปกรณ์ที่จำเป็นเช่น / dev / null

/ proc เคอร์เนลระบบไฟล์เอกสารเสมือนและสถานะกระบวนการเป็นไฟล์ข้อความเช่นสถานะการออนไลน์, เครือข่าย ใน Linux สอดคล้องกับการเมาต์ procfs

/ sys Modern Linux distributions มีไดเร็กทอรี / sys เป็นระบบไฟล์เสมือน (sysfs, เทียบได้กับ / proc, ซึ่งเป็น procfs) ซึ่งเก็บและอนุญาตให้ปรับเปลี่ยนอุปกรณ์ที่เชื่อมต่อกับระบบในขณะที่ระบบปฏิบัติการ UNIX และ Unix ระบบใช้ / sys เป็นลิงก์สัญลักษณ์ไปยังแผนผังซอร์สเคอร์เนล


1
ขอบคุณ แต่คำถามของฉันเฉพาะ usb และ usb เท่านั้น
m-ric

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.