Was ist der Unterschied zwischen / dev / usb, / proc / bus / usb und / sys / bus / usb?


9

Was ist inhaltlich der Unterschied zwischen diesen 4 Ordnern?

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

Ich habe viele Symlinks zwischen diesen Ordnern gefunden, viele redundante Informationen. Allgemeiner gesagt, was ist die Idee / der Zweck an erster Stelle jedes dieser Ordner?

Antworten:


5

Nehmen Sie aus der Wikipedia:

/ dev Wesentliche Geräte, z. B. / dev / null.

/ proc Virtuelles Dateisystem, das den Kernel und den Prozessstatus als Textdateien dokumentiert, z. B. Betriebszeit, Netzwerk. Entspricht unter Linux einem procfs-Mount.

/ sys Moderne Linux-Distributionen enthalten ein / sys-Verzeichnis als virtuelles Dateisystem (sysfs, vergleichbar mit / proc, einem procfs), in dem die mit dem System verbundenen Geräte gespeichert und geändert werden können, während viele herkömmliche UNIX- und Unix-ähnliche Vorgänge ausgeführt werden Systeme verwenden / sys als symbolische Verbindung zum Kernel-Quellbaum


1
Vielen Dank, aber meine Frage ist nur für USB und USB spezifisch.
m-ric

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.