我希望从该文件中获取命令
lsusb -t检索数据。我很想看看这东西藏在哪里。

还有人能告诉我们,如何处理显示在fdisk -l中的设备id呢?
发布于 2016-01-26 15:49:04
lsusb使用libudev来获取您看到的设备列表。而Libudev则使用udev数据库的组合,并在/sys文件系统中搜索硬件信息。
相关的代码存储库:
https://github.com/gregkh/lsusb
http://cgit.freedesktop.org/systemd/systemd/tree/src/libudev
发布于 2016-01-27 13:02:24
对不起,我不会帮你的!如果你想找点乐子:
ldd `which lsusb`
strace lsusb -t
ltrace -l "libudev*" lsusb -t那么,我建议至少阅读使用man或info的每个命令的详细描述(如果不是整个手册)。
发布于 2016-01-26 15:36:16
内核为设备提供了驱动程序,并且内核添加了它们。设备向驱动程序或BIOS报告它们的能力。其中一些是由BIOS报告的。我知道这一点,因为我有一个带bug的BIOS,它是报道的粉丝,他们不在场。当处理器变热时,内核驱动程序试图打开不存在的风扇。最后,我通过编译内核来解决这个问题,没有对粉丝的支持。
看看/sys/devices。你会在那里找到你的设备。您可以在目录和文件中找到很多有关设备的信息。当设备被dis/连接时,内核会动态地创建它们。
https://askubuntu.com/questions/725871
复制相似问题