这里以 centos7为例

方法一:

首先进入 /sys/bus/usb/devices 目录:

cd /sys/bus/usb/devices

先不要插入 usb 设备,然后使用 ll 命令,可查看到当前的设备;然后插入设备后再使用 ll 命令查看,对比即可知道插入为哪个设备。以下红线圈出的为插入的设备:

然后进入对应设备的目录,通过查看 idProduct 和 idVendor 文件即可得到 USB 设备的 PID 和 VID。

方法二:

命令:

cat /sys/kernel/debug/usb/devices

即可查看所有 USB 设备的信息,也是跟上面一样的方法,先不插入设备然后查看一下有哪些设备,然后插入设备再查看一次就能确定当前 USB 设备的信息,包括 PID 和 VID。

linux 下查看 USB 设备的 PID 和 VID相关推荐

  1. linux查看usb设备文件,Linux下查看USB设备信息

    首先需要将usbfs挂载一下,然后才能查看. $ mount -t usbfs none /proc/bus/usb $ cat  /proc/bus/usb/devices 或者在文件(/etc/f ...

  2. linux u盘插入事件,Linux 下监控USB设备拔插事件

    Linux 下监控USB设备拔插事件 发布时间:2018-01-29 00:00, 浏览次数:1111 , 标签: Linux USB * 使用Netlink来实现 这是一个特殊的socket,可以接 ...

  3. linux查看usb文件,linux下查看usb个数

    中午在图书馆闲逛,看到一本<linux指令语法辞典>,随手翻了翻,眼睛落在lsusb 列出所有usb设备那一行,顿时狂喊晕...于是回来试了下: [lbxwz@localhost ~]$ ...

  4. linux自动运行upan可执行文件脚本,linux下插入USB设备使用脚本实现自动挂载

    某天客户要求说要想在linux OS上插入U盘,然后像和在windows上一样实现自动挂载,在网上没有搜索到有用的信息,有一个软件usbmount,但是试验用不了,有兴趣可以瞧瞧,地址如下 客户就是客 ...

  5. Linux 下监控USB设备拔插事件

    使用Netlink来实现 这是一个特殊的socket,可以接受来自内核的消息 代码如下: 运行结果如下: 当有USB设备插入时: 当有USB设备拔出时: 2.使用udev的规则来实现 自2.6 核心开 ...

  6. linux 怎么查看usb设备端口号,嵌入式Linux USB设备检测端口和地址

    我发展我的板USB应用.它有两个USB端口.当我插上USB驱动器在他们每个人我得到控制台以下消息:嵌入式Linux USB设备检测端口和地址 端口1: usb 1-1: new high speed ...

  7. linux下实现USB设备(U盘)及SD卡自动识别及挂载(应用层) linux下U盘识别及挂载 linux下SD卡识别及挂载

    两种方式,一种是注册通信句柄去监测内核发送的消息,一种是直接读取文件.第一种网上有很多,可以自行百度,但是这种方式只能识别热插拔,下面主要介绍通过读取文件去识别U盘及SD卡节点,实现挂载. 两个目录及 ...

  8. linux下查看usb插拔日志,Linux下侦测 USB Disk 插拔

    #include #include #include #include // netlink.h 中定义 //struct sockaddr_nl //{ // sa_family_t     nl_ ...

  9. linux下查看usb插拔日志,Linux:如何检测usb键盘是否已插入和拔出

    如果HAL守护进程正在运行(这在大多数现代linux桌面上都是如此),那么您可以监听它的DBus信号.下面是一个如何检测USB鼠标是否已插入的示例(我手头没有USB键盘):import gobject ...

最新文章

  1. 你正在用的API网关,真的起到了它该有的作用?
  2. BMC Biology:香港城市大学孙燕妮组发表高准确度预测病毒宿主的工具
  3. 甲方乙方和站在外包中间的你 | 每日趣闻
  4. 利用Vlan控制与隔离广播风暴
  5. 【MySQL】MySQL开发注意事项与SQL性能优化步骤
  6. 解决win下安装wordcloud出错问题
  7. mysql 存guid类型_从C#在MySQL中存储GUID
  8. 台湾印象之六:林志玲神话
  9. 【Python】Matplotlib绘制散点图
  10. 如果恶魔给你一亿,一年之后必须还两个亿,你会接受吗?
  11. 一个神奇的bug:OOM?优雅终止线程?系统内存占用较高?
  12. Python编程基础03:变量与数据类型
  13. Supper (Java)
  14. 数据挖掘中特征选择算法的基本综述
  15. 图像知识 太经典 膜拜
  16. ftp搭建和定时增量同步实现
  17. CAUSE: The chosen installation conflicted with software already installed in the given Oracle home.
  18. 嵌入式应该从哪里入手?
  19. vscode怎样新建项目和文件
  20. ResNet50是什么

热门文章

  1. BMH online judge刷题记——书的复制(二分)
  2. 第三章 员工考勤信息管理
  3. 《漏洞战争——软件漏洞分析精要》读后感(一)
  4. Python中的itchat模块使用大全
  5. How to use HM software(H.265)
  6. 项目“天天动听”测试用例
  7. 水滴石穿(1):Java序列化与反序列化
  8. Android项目—帖话APP
  9. 湖南附中模拟day1 金坷垃
  10. maya 2022 无法打开Maya2022 ‘mainCreateMenu‘ not found cannot open