Linux常用命令——lsusb命令

article/2025/10/7 8:44:52

在线Linux命令查询工具(http://www.lzltool.com/LinuxCommand)

lsusb

显示本机的USB设备列表信息

补充说明

lsusb命令用于显示本机的USB设备列表,以及USB设备的详细信息。
lsusb命令是一个学习USB驱动开发,认识USB设备的助手,推荐大家使用,如果您的开发板中或者产品中没有lsusb命令可以自己移植一个,放到文件系统里面。

语法

lsusb(选项)

选项

-v:显示USB设备的详细信息;
-s<总线:设备号>仅显示指定的总线和(或)设备号的设备;
-d<厂商:产品>:仅显示指定厂商和产品编号的设备;
-t:以树状结构显示无理USB设备的层次;
-V:显示命令的版本信息。

实例

插入usb鼠标后执行lsusb的输出内容如下:

Bus 005 Device 001: id 0000:0000 
Bus 001 Device 001: ID 0000:0000 
Bus 004 Device 001: ID 0000:0000 
Bus 003 Device 001: ID 0000:0000 
Bus 002 Device 006: ID 15d9:0a37 
Bus 002 Device 001: ID 0000:0000

解释:
Bus 005
表示第五个usb主控制器(机器上总共有5个usb主控制器 – 可以通过命令lspci | grep USB查看)
Device 006
表示系统给usb鼠标分配的设备号(devnum),同时也可以看到该鼠标是插入到了第二个usb主控制器

006        usb_device.devnum
/sys/devices/pci0000:00/0000:00:1d.1/usb2/2-2/devnum

ID 15d9:0a37
表示usb设备的ID(这个ID由芯片制造商设置,可以唯一表示该设备)

15d9    usb_device_descriptor.idVendor
0a37    usb_device_descriptor.idProduct
/sys/devices/pci0000:00/0000:00:1d.1/usb2/2-2/idVendor

Bus 002 Device 006: ID 15d9:0a37
Bus 002 Device 001: ID 0000:0000

表示002号usb主控制器上接入了两个设备:

  • 一个是usb根Hub – 001 
  • 一个是usb鼠标  – 006

在线Linux命令查询工具(http://www.lzltool.com/LinuxCommand)

在线Linux命令查询工具(http://www.lzltool.com/LinuxCommand)
原文链接


http://chatgpt.dhexx.cn/article/woT2xMOl.shtml

相关文章

Linux下lsusb命令详解

Linux下lsusb命令详解 参考链接&#xff1a;https://zhuanlan.zhihu.com/p/142403866 ​ USB&#xff0c;是英文Universal Serial Bus&#xff08;通用串行总线&#xff09;的缩写&#xff0c;是一个外部总线标准&#xff0c;早期用于规范电脑与外部设备的连接和通讯。 ​ U…

[Kong 与 Konga 与 Postgres数据库] 之 Kuberneres 部署

1、Kong的概述 Kong是一个clould-native、快速的、可扩展的、分布式的微服务抽象层&#xff08;也称为API网关、API中间件或在某些情况下称为服务网格&#xff09;框架。Kong作为开源项目在2015年推出&#xff0c;它的核心价值是高性能和可扩展性。Kong被广泛用于从初创企业到全…

Konga arm64 安装

arm64 平台&#xff1a; 一、源码安装 konga 前提&#xff1a;安装nodejswget https://nodejs.org/dist/v12.16.1/node-v12.16.1-linux-arm64.tar.xztar -xf node-v12.16.1-linux-arm64.tar.xz 配置node环境变量&#xff1a;vi /etc/profileexport NODE_HOME/home/node-v12.16…

kong/kongA docker部署+汉化

部署完成后界面 一、部署kong/kongA 1、创建一个自定义 Docker 网络以允许容器相互发现和通信&#xff1a; docker network create kong-net 2、启动一个 PostgreSQL 容器&#xff1a; sudo docker run -d --name kong-database \--networkkong-net \-v /opt/pgdata:/var/l…

konga--添加service和rouce详细步骤

注意&#xff1a;先有service后&#xff0c;才能创建rouce(可以有多个),包括删除顺序先删除route&#xff0c;再删除service。次序问题 1.添加service 是抽象层面的服务&#xff0c;他可以直接映射到一个物理服务 (host 指向 ip port)&#xff0c;也可以指向一个 upstream 来…

kong及konga的最新版本安装

1、创建docker网络 docker network create kong-net 2、运行postgresql的数据库 挂载 # docker volume create kong-volume # docker run -d --name kong-database \ --networkkong-net \ -p 5432:5432 \ -v kong-volume:/var…

使用Kong和Konga管理微服务和API

Kong是Mashape开源的高性能高可用API网关和API服务管理层。自2015年在github开源后&#xff0c;广泛受到关注。它基于OpenResty&#xff0c;进行API管理&#xff0c;并提供了插件实现API的AOP。Kong在Mashape 管理了超过15,000 个API&#xff0c;为200,000开发者提供了每月数十…

docker安装nginx kong konga

一、docker安装nginx 1. 外网直接拉取&#xff0c;拉取后跳转至第三步 docker pull nginx:1.23.3 2. 内网 &#xff08;1&#xff09;找一个外网电脑拉取镜像 docker pull nginx &#xff08;2&#xff09;将镜像打包为tar包 docker save -o nginx-1.23.3.tar nginx:1.23.3…

安装Kong和Konga

​​​​1.1 、安装Kong 1、获取kong安装包的url&#xff1a; yum install https://kong.bintray.com/kong-rpm/centos/7/kong-2.1.0.el7.amd64.rpm 2、新建并修改 kong 的配置文件&#xff08;默认配置文件位于 /etc/kong/kong.conf.default&#xff09;&#xff1a; cp /etc…

网关服务Kong和konga介绍安装使用教程

介绍 Kong是一款基于OpenResty&#xff08;Nginx Lua模块&#xff09;编写的高可用、易扩展的&#xff0c;由Mashape公司开源的API Gateway项目。Kong是基于NGINX和Apache Cassandra或PostgreSQL构建的&#xff0c;能提供易于使用的RESTful API来操作和配置API管理系统&#x…

Kong(三)Konga UI安装和使用

一 konga 的github地址 konga安装参考 ① Kong 可视化UI 选择 官方kong-dashboard 1&#xff09;收费&#xff1a;当前kong的社区版是没有dashboard的,但是付费的企业版是有带的2&#xff09;kong-dashboard最新版本v3.6.0,只支持到kongv0.14.x,对于更高的kong版本,功能支…

openresty+kong+konga+postgresql

一、基础环境配置 1、依赖安装 yum install -y make cmake gcc gcc-c autoconf automake libpng-devel libjpeg-devel zlib libxml2-devel ncurses-devel bison libtool-ltdl-devel libmcrypt mhash mcrypt pcre-devel openssl-devel freetype-devel libcurl-devel lua-deve…

Linux安装云原生网关Kong/KongA

目录 1 概述2 创建服务器3 安装postgres4 安装kong5 安装node6 安装KONGA 1 概述 Kong Kong是一款基于OpenResty&#xff08;NginxLua模块&#xff09;编写的高可用、易扩展的开源API网关&#xff0c;专为云原生和云混合架构而建&#xff0c;并针对微服务和分布式架构进行了特…

kong笔记——kong/konga的搭建

kong笔记 目录导航 本篇及以后的此系列文章皆为实战篇 版本介绍(重点&#xff0c;重点&#xff0c;一定要观察版本&#xff0c;防止不兼容情况&#xff01;&#xff01;)&#xff1a; kong 2.5.0 konga 0.14.9 pgsql 9.6 linux centos 7 简述 对于kong的搭建&#xff0c;官网…

KONG和KONGA部署及配置

个人理解&#xff0c;仅供参考&#xff1a; 首先&#xff0c;kongkonga除去其他高级功能&#xff0c;个人觉得就是把nginx&#xff0c;变成可以页面配置的了。比如&#xff0c;配置的router&#xff0c;service就是反向代理&#xff0c;配置upstream就是负载均衡。 本文只介绍K…

KONG管理界面KONGA安装使用

功能 管理所有Kong Admin API的对象.从数据库、文件和API等导入Consumers。管理Kong多个节点。备份、恢复、迁移Kong Nodes使用快照。使用健康检测监控节点和API状态。Email和Slack消息通知支持多管理用户和设置不同权限支持数据库MySQL, postgresSQL, MongoDB, SQL Server。 …

Konga 使用说明

1、概要 konga 目前作为一个查看 kong 配置的平台使用&#xff0c;具体在设置 kong 参数时&#xff0c;仍存在一定问题。目前配置在 kong dashbord 较为方便。 2、konga 使用 1&#xff09;环境选择 步骤 2 中点选对应环境的小星星。步骤如下&#xff1a; connections.png …

儿童编程积木

学习机器人编程必须运用到各种知识&#xff0c;包括数学、物理、科学以及自然等课本理论知识&#xff0c;只有熟悉掌握了这些&#xff0c;才能运营一个机器人&#xff0c;让它完成规定的动作。格物斯坦小坦克认为学习机器人就是学习一种机器人编程思维。 基于机器人的科学探究实…

scratch(图形化编程工具)做3.0版本的猫咪积木模拟器。

视频效果如下&#xff1a; 代码部分如下: 猫咪积木素材如下&#xff0c;有N个造型动作&#xff1a; 好了&#xff0c;今天的内容就分享到这里了。 好了&#xff0c;今天的教程就分享到这里吧。 本篇文章完整代码和素材我已经放到VIP的QQ群文件中&#xff0c;大家自行下载&#…

数组积木问题 c语言,全排列算法及解决数字搭积木问题

如果你是做这道题不会&#xff0c;那么你可以看这道题的解题思路&#xff0c;如果你是不太理解全排列算法&#xff0c;那么你可以通过这个题来理解。 题目描述&#xff1a; 小明最近喜欢搭数字积木。一共有10块积木&#xff0c;每个积木上有一个数字&#xff0c;0~9。 搭积木规…