8

Что касается содержания, в чем разница между этими 4 папками?

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

Я нашел много символических ссылок между этими папками, много избыточной информации. В более общем смысле, какова идея / цель в первую очередь каждой из этих папок?

2 ответа2

4

Взять из википедии:

/dev Основные устройства, например, /dev /null.

/proc Виртуальная файловая система, документирующая ядро и состояние процесса в виде текстовых файлов, например, время работы, сеть. В Linux соответствует монтированию procfs.

/sys Современные дистрибутивы Linux включают каталог /sys в качестве виртуальной файловой системы (sysfs, сравнимый с /proc, который является procfs), который хранит и позволяет изменять устройства, подключенные к системе, тогда как многие традиционные UNIX и Unix-подобные операционные системы используют /sys как символическую ссылку на исходное дерево ядра

2

как также упоминалось https://su/q/alternative-proc-bus-usb-devices, /proc /bus /usb /devices устарела. см. документацию Kconfig.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .