怎么查看我们的设备是usb设备
来源:互联网 发布:update sql更新数据库 编辑:程序博客网 时间:2024/05/29 16:19
原创文章,转载请注明出处,谢谢!
作者:清林,博客名:飞空静渡
怎么查看我们的设备是usb设备,这里我举个usb外置移动硬盘为例来说明,其它的设备同样类似的做法。
我的电脑里有两个内置sata硬盘,有两个sata外置移动硬盘。盘符为
/dev/sda
/dev/sdb
/dev/sdc
/dev/sdd
其中/dev/sdc和/dev/sdd是我的两个sata外置移动硬盘。
现在来看看怎么查看它们是移动硬盘。
首先运行
ls /dev -l
我的输出如下:
brw-rw---- 1 root disk 8, 0 2009-12-10 16:43 sda
brw-rw---- 1 root disk 8, 16 2009-12-10 16:43 sdb
brw-rw---- 1 root disk 8, 32 2009-12-10 08:43 sdc
brw-rw---- 1 root disk 8, 48 2009-12-10 08:43 sdd
中间我省略了其它的输出,我们只看这四个硬盘的输出,上面我们可以看到这四个设备的主次设备号。
由于是硬盘,我们知道它是块设备。所以我们进入/sys/dev/block这个目录,运行
cd /sys/dev/block
ls
我的输出如下:
1:0 1:10 1:12 1:14 1:2 1:4 1:6 1:8 7:0 7:2 7:4 7:6 8:0 8:16 8:18 8:32 8:34 8:37 8:48 8:5 8:7 8:9
1:1 1:11 1:13 1:15 1:3 1:5 1:7 1:9 7:1 7:3 7:5 7:7 8:1 8:17 8:2 8:33 8:35 8:38 8:49 8:6 8:8
在前面的输出,我们可以看到我的四个设备的主次设备号依次是8:0、 8:16、 8:32和 8:48,关于主次设备号,可以参考我的udev的系列文章:《udev(三):主次设备号》。
首先我们查看sda,它不是外置usb设备,运行
readlink 8:0
输出如下:
../../devices/pci0000:00/0000:00:1f.2/host0/target0:0:0/0:0:0:0/block/sda
在看看sdc,它是外置usb移动硬盘,运行
readlink 8:32
输出如下:
../../devices/pci0000:00/0000:00:1d.7/usb1/1-7/1-7:1.0/host2/target2:0:0/2:0:0:0/block/sdc
对比上面两个输出,我们可以看到usb设备的输出多了这个usb1/1-7/1-7:1.0
这就说明我们的sdc是usb设备了,至于为什么这样就是usb设备,可以参考我的udev的系列文章 :)
- 怎么查看我们的设备是usb设备
- 如何查看USB设备
- 如何查看USB设备的VID\PID
- Linux 查看usb设备信息
- linux 查看usb camera设备
- 驱动程序是怎么操作硬件设备的
- 怎么查看苹果设备UDID
- USB设备的GUID
- USB设备的枚举
- USB设备的基本概念
- Android 查看 无wifi/usb设备的logcat方法
- USB设备的probe是如何引发的?
- 设备管理器里 USB 全是感叹号的问题解决方法
- 如何查看USB方式连接Android设备的外接设备信息
- 如何查看USB方式连接Android设备的外接设备信息。
- 无法识别usb设备怎么解决?
- USB HID 复杂设备怎么做?
- USB host 如何判断插入的设备是高速还是低速的设备
- java处理json字符串实例
- 安装完SQL Server 2005 Express后安装SQL Server Management Studio Express提示:Setup is missing prerequisites:- MSXML6
- 待机界面如何高仿NOKIA N73
- Oracle中的二进制、八进制、十进制、十六进制相互转换函数
- Android 查看签名
- 怎么查看我们的设备是usb设备
- SIP服务器设备技术要求介绍
- 转载:Linux设备驱动程序学习- 时间、延迟及延缓操作
- org.apache.commons.lang.StringUtils处理字符串类
- __align用法
- YxB2BV4.2.1正式版商务网程序成功发布!抢先体验!!
- UDP内网穿透讲解 (转)
- 开发人员一定要加入收藏夹的网站
- 子网掩码