快速正确地在Linux上查看USB设备名称 (linux查看u设备名称)

Linux作为一款开源的操作系统,备受广大开发者们的青睐。它的稳定性和高度可定制性使得它成为了很多服务器和嵌入式系统的首选,同时也得到了广泛的应用。在Linux上连接外设是一项常见的任务,而USB设备也是其中最为常见的一种。但是,在Linux上查看USB设备的名称却是让一些初学者困扰的问题。在本文中,我们将详细介绍如何。

1.使用lsu命令

lsu是Linux下一个查看USB设备信息的命令,它会列出当前连接在系统中的所有USB设备的详细信息,包括设备名、设备ID、厂商ID等。使用该命令可以快速地找到需要的USB设备名。

我们需要打开终端,输入以下命令:

$ lsu

此时,将会列出系统中所有的USB设备信息。其中包括设备的名字和ID等,如下所示:

Bus 004 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub

Bus 004 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub

Bus 003 Device 003: ID 046d:c31c Logitech, Inc. Keyboard K120

Bus 003 Device 002: ID 046d:c077 Logitech, Inc. M105 Optical Mouse

Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub

Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub

Bus 001 Device 002: ID 0781:5530 SanDisk Corp. Cruzer

Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub

通过上面的输出可以看到,最后两行分别是我们的USB设备,设备名称为Cruzer。前面的数字显示了USB设备所在的总线号和设备号。

2.使用dmesg命令

除了使用lsu命令以外,还可以使用dmesg命令来查看USB设备信息。该命令可以查看系统内核缓存的信息和日志,包括USB设备的连接和断开等事件信息。使用该命令可以在接入USB设备时更快地找到设备名称。

打开终端,并输入以下命令:

$ dmesg|grep “USB”

此时,将会列出所有与USB设备相关的事件信息。其中包括每个设备的名称、型号和厂商等信息。如下所示:

[ 39.486121] u 1-2: new high-speed USB device number 2 using xhci_hcd

[ 39.641116] u 1-2: New USB device found, idVendor=0781, idProduct=5530, bcdDevice= 1.26

[ 39.641119] u 1-2: New USB device strings: Mfr=1, Product=2, SerialNumber=3

[ 39.641121] u 1-2: Product: Cruzer

[ 39.641122] u 1-2: Manufacturer: SanDisk

[ 39.641124] u 1-2: SerialNumber: 4C531001090909122441

通过上面的输出,我们可以看到USB设备的名称为Cruzer,同时它的厂商是SanDisk。

3.使用udevadm命令

udevadm是Linux下一个管理设备的套件命令,它可以实时监控系统外设的变化,并根据系统的规则,自动为设备分配一个唯一的设备名称。该命令可以通过连接USB设备时,自动将USB设备号转化成设备名称,方便快速查找。

为了使用udevadm命令查看USB设备名称,需要首先连接USB设备。在终端中输入以下命令:

$ udevadm monitor

此时,当我们插入USB设备时,终端将自动列出它的设备信息,包括名称和设备号等,如下所示:

UDEV [11667.396226] add /devices/pci0000:00/0000:00:14.0/u1/1-3/1-3:1.1/tty/ttyUSB0 (tty)

ACTION=add

DEVPATH=/devices/pci0000:00/0000:00:14.0/u1/1-3/1-3:1.1/tty/ttyUSB0

SUBSYSTEM=tty

DEVNAME=/dev/ttyUSB0

SYMLINKS=/dev/serial/by-id/u-Prolific_Technology_Inc._USB-Serial_Controller-if01-port0 /dev/serial/by-path/pci-0000:00:14.0-u-0:3:1.1-port0

MAJOR=188

MINOR=0

DEVTYPE=tty

SEQNUM=7178

通过上面的输出,我们可以看到设备名称为/dev/ttyUSB0。

结论

在Linux上查看USB设备名称也许是一项十分简单的任务,但对于初学者来说,可能会遇到很多问题。在本文中,我们介绍了三种不同的方法来快速正确地查看USB设备名称。使用这些技巧,可以在Linux上更方便地连接和管理USB设备。

相关问题拓展阅读:

  • linux 下插上自定义u设备 为什么 /proc/bus/u 不存在,想查看里面的信息,怎么解决

linux 下插上自定义u设备 为什么 /proc/bus/u 不存在,想查看里面的信息,怎么解决

你好,

  正常工作,必须要现在系统中插入USB桥接器模块。在检测开始时,一般要先检测是否存在/proc/bus/u目录,若不存在则尝试插入USB桥接模块。

  现在一般的USB桥接器模块有两种类型,皮碰UHCI和OHCI。在决定插入那一个桥接器模块时,可以察看/proc/pci文件来决定。打开此文件,您若发现USB节为 I/O at 0xHHHH格式(例如出现 I/O at 0xe000 ),HHHH为16进制数,则桥接器类型为UHCI。若是它为32 bit memory at 0xHH000000形式(例如出现32 bit memory at 0xee000000),HH为16进制数,则桥接器类型为OHCI。但是若您的桥接器类型不满足上述任何一种情况,唯一的解决办法就是您尝试插入这两种模块,直到成功为止。一般而言,UHCI类型的桥接器它的插入模块是uhci或u-uhci(由内核版本决定);而对于OHCI类型的桥接器它的插入模块是ohci或u-ohci。

  您在正确的插入了桥接器模块之后,这时/proc文件系统下就会出现USB设备目录,不过这时这个目录是空的,没有任何文件。这时您就必须挂接udevfs文件系统,然后通过此文件系统检测连接的设备。

  在成功挂接u文件系统之后神握橘,就会生成文件/proc/bus/u/devices,/proc/bus/u/drivers

  和目录/proc/bus/u/busNo。

  挂接udevfs文件您可以通过如下操作实现:

  mount -t udevfs none /proc/bus/u或在/etc/fstab上加入none /proc/bus/u udevfs defaults 0 0

  然后通过/proc/bus/u/devices文件的内容,您就可以获得连接的设备信息,包括设备标识和制造商标是等信息。

  希望对你有帮助游团,望采纳。谢谢!

使用ls /dev/ |grep sd 查看你所插的U盘是哪个设备,例如看到的设备名是胡核:sda4,那么这个sda4就是你要挂在差戚的u盘虚做陵:mount -t vfat /dev/sda4 /mnt/

linux查看u设备名称的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于linux查看u设备名称,快速正确地在Linux上查看USB设备名称,linux 下插上自定义u设备 为什么 /proc/bus/u 不存在,想查看里面的信息,怎么解决的信息别忘了在本站进行查找喔。

香港服务器首选树叶云,2H2G首月10元开通。
树叶云(shuyeidc.com)提供简单好用,价格厚道的香港/美国云服务器和独立服务器。IDC+ISP+ICP资质。ARIN和APNIC会员。成熟技术团队15年行业经验。

文章来源网络,作者:运维,如若转载,请注明出处:https://shuyeidc.com/wp/157776.html<

(0)
运维的头像运维
上一篇2025-03-16 13:01
下一篇 2025-03-16 13:02

相关推荐

  • 个人主题怎么制作?

    制作个人主题是一个将个人风格、兴趣或专业领域转化为视觉化或结构化内容的过程,无论是用于个人博客、作品集、社交媒体账号还是品牌形象,核心都是围绕“个人特色”展开,以下从定位、内容规划、视觉设计、技术实现四个维度,详细拆解制作个人主题的完整流程,明确主题定位:找到个人特色的核心主题定位是所有工作的起点,需要先回答……

    2025-11-20
    0
  • 社群营销管理关键是什么?

    社群营销的核心在于通过建立有温度、有价值、有归属感的社群,实现用户留存、转化和品牌传播,其管理需贯穿“目标定位-内容运营-用户互动-数据驱动-风险控制”全流程,以下从五个维度展开详细说明:明确社群定位与目标社群管理的首要任务是精准定位,需明确社群的核心价值(如行业交流、产品使用指导、兴趣分享等)、目标用户画像……

    2025-11-20
    0
  • 香港公司网站备案需要什么材料?

    香港公司进行网站备案是一个涉及多部门协调、流程相对严谨的过程,尤其需兼顾中国内地与香港两地的监管要求,由于香港公司注册地与中国内地不同,其网站若主要服务内地用户或使用内地服务器,需根据服务器位置、网站内容性质等,选择对应的备案路径(如工信部ICP备案或公安备案),以下从备案主体资格、流程步骤、材料准备、注意事项……

    2025-11-20
    0
  • 如何企业上云推广

    企业上云已成为数字化转型的核心战略,但推广过程中需结合行业特性、企业痛点与市场需求,构建系统性、多维度的推广体系,以下从市场定位、策略设计、执行落地及效果优化四个维度,详细拆解企业上云推广的实践路径,精准定位:明确目标企业与核心价值企业上云并非“一刀切”的方案,需先锁定目标客户群体,提炼差异化价值主张,客户分层……

    2025-11-20
    0
  • PS设计搜索框的实用技巧有哪些?

    在PS中设计一个美观且功能性的搜索框需要结合创意构思、视觉设计和用户体验考量,以下从设计思路、制作步骤、细节优化及交互预览等方面详细说明,帮助打造符合需求的搜索框,设计前的规划明确使用场景:根据网站或APP的整体风格确定搜索框的调性,例如极简风适合细线条和纯色,科技感适合渐变和发光效果,电商类则可能需要突出搜索……

    2025-11-20
    0

发表回复

您的邮箱地址不会被公开。必填项已用 * 标注