В чем разница между в /dev/USB-порт /труды/автобус/USB-кабеля и /sys/автобус/USB-устройства?

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

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

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

29
задан Cfinley
01.04.2023 16:27 Количество просмотров материала 3305
Распечатать страницу

2 ответа

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

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

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

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

4
отвечен andrade 2023-04-03 00:15

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

2
отвечен 把友情留在无盐 2023-04-03 02:32

Постоянная ссылка на данную страницу: [ Скопировать ссылку | Сгенерировать QR-код ]

Ваш ответ

Опубликуйте как Гость или авторизуйтесь

Имя
Вверх