寻物启事——ubuntu 10.04.2 没有发现/proc/bus/usb/devices

CPU/显卡/打印机/USB设备等硬件问题
回复
cnLiuyix
帖子: 32
注册时间: 2010-02-01 22:08
联系:

寻物启事——ubuntu 10.04.2 没有发现/proc/bus/usb/devices

#1

帖子 cnLiuyix » 2011-04-18 10:48

RT
想查看一下我的U盘是不是USB 2.0的,所以按照google以及书上的方法,到/proc/bus/下面,结果没有发现usb目录,只有input和pci目录,进入到pci目录下面,大喜,有devices文件,可是cat后发现不是详细的usb信息……

经过半小时的探索,知道了,可以通过

代码: 全选

usb-devices
打印usb信息,而且该命令实际是shell-script,查看之,发现脚本是通过/sys/bus/usb/devices/usb*/来列出所有信息的。

最后又

代码: 全选

man usb-devices
,杯具,第一次man的时候没仔细看,第二次看才发现在Desription里,已经写了
The script is primairily intended to be used if the file is not available.
,再继续看发现
/proc/bus/usb/devices
Location where the usb/devices file can normally be found for
Linux kernels before 2.6.31, if usbfs is mounted.
查看了下内核版本,已经是2.6.32了……(kernel的变化好快啊)
最后问题基本解决,但是我的理解/sys与/proc是派生的关系,即/sys里的内容,都会在/proc中找到,不知道现在这样的理解还对不对了?望大侠指点
I code.
liuyix.org
回复