usbfs - это виртуальная файловая система, которая предоставляет информацию об аппаратном уровне об USB-устройствах, почти так же, как / proc предоставляет информацию о запущенных процессах (и некоторую другую системную информацию). usbfs играет центральную роль в работе USB на операционных системах, использующих ядро ​​Linux (включая Ubuntu), но он редко дает сбой, поэтому часто не обсуждается широко.

Файловая система устройства USB - это динамически генерируемая файловая система, аналогичная файловой системе / proc. Эта файловая система может быть смонтирована где угодно, однако она обычно монтируется в / proc / bus / usb, который является узлом входа, созданным кодом USB, предназначенным для использования в качестве точки монтирования для этой системы. Монтирование в других местах может нарушить работу утилит пользовательского пространства, но не должно влиять на поддержку ядра.

Источник: Подсистема USB Linux