Qual è la differenza tra / dev / usb, / proc / bus / usb e / sys / bus / usb?


9

In termini di contenuto, qual è la differenza tra queste 4 cartelle?

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

Ho trovato molti collegamenti simbolici tra quelle cartelle, molte informazioni ridondanti. Più genericamente qual è l'idea / lo scopo al primo posto di ciascuna di queste cartelle?

Risposte:


5

Prendi da Wikipedia:

/ dev Dispositivi essenziali, ad es. / dev / null.

/ proc File system virtuale che documenta il kernel e lo stato del processo come file di testo, ad es. uptime, rete. In Linux, corrisponde a un mount procfs.

/ sys Le moderne distribuzioni Linux includono una directory / sys come filesystem virtuale (sysfs, paragonabile a / proc, che è un procfs), che memorizza e consente la modifica dei dispositivi collegati al sistema, mentre molti sistemi operativi UNIX e Unix tradizionali i sistemi usano / sys come collegamento simbolico all'albero dei sorgenti del kernel


1
Grazie, ma la mia domanda è specifica solo per USB e USB.
m-ric,

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.