linux查看usb设备命令(怎么查看linux usb设备驱动)

2024-07-24 03:15:53 0

linux查看usb设备命令(怎么查看linux usb设备驱动)

大家好,linux查看usb设备命令相信很多的网友都不是很明白,包括怎么查看linux usb设备驱动也是一样,不过没有关系,接下来就来为大家分享关于linux查看usb设备命令和怎么查看linux usb设备驱动的一些知识点,大家可以关注收藏,免得下次来找不到哦,下面我们开始吧!

本文目录

怎么查看linux usb设备驱动

下面的信息都是在VMware中运行Ubuntu12-04系统上执行的。同样该命令也支持在嵌入式系统中进行USB调试。一、cat设备节点获取信息在一些嵌入式开发中需要调试USB功能,经常会cat /sys 下的相关设备节点来查看某些信息,比如说我们可以看到 /sys/bus/usb/devices 目录有多个子目录。进入到某个子目录可以看到usb设备更加详细的信息(可以理解为设备描述符)。1、usb设备在总线上的信息// usb设备在总线上的信息root@ubuntu:/sys/kernel/debug# cd /sys/bus/usb/devicesroot@ubuntu:/sys/bus/usb/devices# lltotal 0drwxr-xr-x 2 root root 0 Nov 26 21:21 ./drwxr-xr-x 4 root root 0 Nov 26 21:21 ../lrwxrwxrwx 1 root root 0 Nov 26 21:21 1-0:1.0 -》 ../../../devices/pci0000:00/0000:00:11.0/0000:02:03.0/usb1/1-0:1.0/lrwxrwxrwx 1 root root 0 Dec 15 23:10 1-1 -》 ../../../devices/pci0000:00/0000:00:11.0/0000:02:03.0/usb1/1-1/lrwxrwxrwx 1 root root 0 Dec 15 23:18 1-1:1.0 -》 ../../../devices/pci0000:00/0000:00:11.0/0000:02:03.0/usb1/1-1/1-1:1.0/lrwxrwxrwx 1 root root 0 Nov 26 21:21 2-0:1.0 -》 ../../../devices/pci0000:00/0000:00:11.0/0000:02:00.0/usb2/2-0:1.0/lrwxrwxrwx 1 root root 0 Nov 26 21:21 2-1 -》 ../../../devices/pci0000:00/0000:00:11.0/0000:02:00.0/usb2/2-1/lrwxrwxrwx 1 root root 0 Nov 26 21:21 2-1:1.0 -》 ../../../devices/pci0000:00/0000:00:11.0/0000:02:00.0/usb2/2-1/2-1:1.0/lrwxrwxrwx 1 root root 0 Nov 26 21:21 2-2 -》 ../../../devices/pci0000:00/0000:00:11.0/0000:02:00.0/usb2/2-2/lrwxrwxrwx 1 root root 0 Nov 26 21:21 2-2:1.0 -》 ../../../devices/pci0000:00/0000:00:11.0/0000:02:00.0/usb2/2-2/2-2:1.0/lrwxrwxrwx 1 root root 0 Nov 26 21:21 usb1 -》 ../../../devices/pci0000:00/0000:00:11.0/0000:02:03.0/usb1/lrwxrwxrwx 1 root root 0 Nov 26 21:21 usb2 -》 ../../../devices/pci0000:00/0000:00:11.0/0000:02:00.0/usb2/其中 usbx/第x个总线,x-y:a.b/的目录格式,x表示总线号,y表示端口,a表示配置,b表示接口。 具体解释可以参照如下:The names that begin with "usb" refer to USB controllers. More accurately, they refer to the "root hub" associated with each controller. The number is the USB bus number. In the example there is only one controller, so its bus is number 1. Hence the name "usb1"."1-0:1.0" is a special case. It refers to the root hub’s interface. This acts just like the interface in an actual hub an almost every respect; see below.All the other entries refer to genuine USB devices and their interfaces. The devices are named by a scheme like this:bus-port.port.port ...In other words, the name starts with the bus number followed by a ’-’. Then comes the sequence of port numbers for each of the intermediate hubs along the path to the device.For example, "1-1" is a device plugged into bus 1, port 1. It happens to be a hub, and "1-1.3" is the device plugged into port 3 of that hub. That device is another hub, and "1-1.3.1" is the device plugged into its port 1.The interfaces are indicated by suffixes having this form::config.interfaceThat is, a ’:’ followed by the configuration number followed by ’.’ followed by the interface number. In the above example, each of the devices is using configuration 1 and this configuration has only a single interface, number 0. So the interfaces show up as;1-1:1.0 1-1.3:1.0 1-1.3.1:1.0A hub will never have more than a single interface; that’s part of the USB spec. But other devices can and do have multiple interfaces (and sometimes multiple configurations). Each interface gets its own entry in sysfs and can have its own driver.2、特定设备的详细信息进入到某个目录中去,可以看到该设备的详细信息,可用cat命令获取信息。// usb设备的详细信息root@ubuntu:/sys/bus/usb/devices/usb1# lltotal 0drwxr-xr-x 6 root root 0 Nov 26 21:21 ./drwxr-xr-x 4 root root 0 Nov 26 21:21 ../drwxr-xr-x 10 root root 0 Nov 26 21:21 1-0:1.0/drwxr-xr-x 5 root root 0 Dec 15 23:10 1-1/-rw-r--r-- 1 root root 4096 Dec 15 23:40 authorized-rw-r--r-- 1 root root 4096 Dec 15 23:40 authorized_default-rw-r--r-- 1 root root 4096 Dec 15 23:40 avoid_reset_quirk-r--r--r-- 1 root root 4096 Nov 26 21:21 bcdDevice-rw-r--r-- 1 root root 4096 Nov 26 21:21 bConfigurationValue-r--r--r-- 1 root root 4096 Nov 26 21:21 bDeviceClass-r--r--r-- 1 root root 4096 Nov 26 21:21 bDeviceProtocol-r--r--r-- 1 root root 4096 Nov 26 21:21 bDeviceSubClass-r--r--r-- 1 root root 4096 Dec 15 23:40 bmAttributes-r--r--r-- 1 root root 4096 Dec 15 23:40 bMaxPacketSize0-r--r--r-- 1 root root 4096 Dec 15 23:40 bMaxPower-r--r--r-- 1 root root 4096 Dec 15 23:40 bNumConfigurations-r--r--r-- 1 root root 4096 Dec 15 23:40 bNumInterfaces-r--r--r-- 1 root root 4096 Nov 26 21:21 busnum-r--r--r-- 1 root root 4096 Dec 15 23:40 configuration-r--r--r-- 1 root root 65553 Nov 26 21:21 descriptors-r--r--r-- 1 root root 4096 Dec 15 23:40 dev-r--r--r-- 1 root root 4096 Nov 26 21:21 devnum-r--r--r-- 1 root root 4096 Dec 15 23:40 devpathlrwxrwxrwx 1 root root 0 Nov 27 20:06 driver -》 ../../../../../bus/usb/drivers/usb/drwxr-xr-x 3 root root 0 Dec 15 23:40 ep_00/-r--r--r-- 1 root root 4096 Nov 26 21:21 idProduct-r--r--r-- 1 root root 4096 Nov 26 21:21 idVendor-r--r--r-- 1 root root 4096 Dec 15 23:40 ltm_capable-r--r--r-- 1 root root 4096 Nov 26 21:21 manufacturer-r--r--r-- 1 root root 4096 Dec 15 23:40 maxchilddrwxr-xr-x 2 root root 0 Nov 26 21:21 power/-r--r--r-- 1 root root 4096 Nov 26 21:21 product-r--r--r-- 1 root root 4096 Dec 15 23:40 quirks-r--r--r-- 1 root root 4096 Nov 26 21:21 removable--w------- 1 root root 4096 Dec 15 23:40 remove-r--r--r-- 1 root root 4096 Nov 26 21:21 serial-r--r--r-- 1 root root 4096 Nov 26 21:21 speedlrwxrwxrwx 1 root root 0 Nov 26 21:21 subsystem -》 ../../../../../bus/usb/-rw-r--r-- 1 root root 4096 Nov 26 21:21 uevent-r--r--r-- 1 root root 4096 Dec 15 23:40 urbnum-r--r--r-- 1 root root 4096 Dec 15 23:40 version二、使用debugfs1、挂载 debugfs 到 /sys/kernel/debug 路径下root@ubuntu:mount -t debugfs none /sys/kernel/debug2、执行上述步骤之后,在 /sys/kernel/debug 就会生成如下的文件root@ubuntu:/sys/bus/usb/devices# cd /sys/kernel/debug/root@ubuntu:/sys/kernel/debug# lltotal 0drwx------ 22 root root 0 Nov 26 21:21 ./drwxr-xr-x 7 root root 0 Nov 26 21:21 ../drwxr-xr-x 2 root root 0 Nov 26 21:21 acpi/drwxr-xr-x 32 root root 0 Dec 4 16:30 bdi/drwxr-xr-x 2 root root 0 Nov 26 21:21 bluetooth/drwxr-xr-x 2 root root 0 Nov 26 21:21 cleancache/drwxr-xr-x 2 root root 0 Nov 26 21:21 dma_buf/drwxr-xr-x 4 root root 0 Nov 26 21:21 dri/drwxr-xr-x 2 root root 0 Nov 26 21:21 dynamic_debug/drwxr-xr-x 2 root root 0 Nov 26 21:21 extfrag/drwxr-xr-x 2 root root 0 Nov 26 21:21 frontswap/-r--r--r-- 1 root root 0 Nov 26 21:21 gpiodrwxr-xr-x 3 root root 0 Nov 26 21:21 hid/drwxr-xr-x 2 root root 0 Nov 26 21:21 kprobes/drwxr-xr-x 3 root root 0 Nov 26 21:21 kvm-guest/drwxr-xr-x 2 root root 0 Nov 26 21:21 mce/drwxr-xr-x 2 root root 0 Nov 26 21:21 pinctrl/-r--r--r-- 1 root root 0 Nov 26 21:21 pwmdrwxr-xr-x 2 root root 0 Nov 26 21:21 regmap/drwxr-xr-x 3 root root 0 Nov 26 21:21 regulator/-rw-r--r-- 1 root root 0 Nov 26 21:21 sched_features-r--r--r-- 1 root root 0 Nov 26 21:21 sleep_time-r--r--r-- 1 root root 0 Nov 26 21:21 suspend_statsdrwxr-xr-x 7 root root 0 Nov 26 21:21 tracing/drwxr-xr-x 3 root root 0 Nov 26 21:21 usb/drwxr-xr-x 2 root root 0 Nov 26 21:21 virtio-ports/-r--r--r-- 1 root root 0 Nov 26 21:21 vmmemctl-r--r--r-- 1 root root 0 Nov 26 21:21 wakeup_sourcesdrwxr-xr-x 2 root root 0 Nov 26 21:21 x86/3、cat 设备节点执行下述命令之后会以特定格式打印目前USB总线上所有USB设备的信息如下:root@ubuntu:/sys/kernel/debug# cat usb/devicesT: Bus=02 Lev=00 Prnt=00 Port=00 Cnt=00 Dev#= 1 Spd=12 MxCh= 2B: Alloc= 17/900 us ( 2%), #Int= 1, #Iso= 0D: Ver= 1.10 Cls=09(hub ) Sub=00 Prot=00 MxPS=64 #Cfgs= 1P: Vendor=1d6b ProdID=0001 Rev= 3.13S: Manufacturer=Linux 3.13.0-32-generic uhci_hcdS: Product=UHCI Host ControllerS: SerialNumber=0000:02:00.0C:* #Ifs= 1 Cfg#= 1 Atr=e0 MxPwr= 0mAI:* If#= 0 Alt= 0 #EPs= 1 Cls=09(hub ) Sub=00 Prot=00 Driver=hubE: Ad=81(I) Atr=03(Int.) MxPS= 2 Ivl=255msT: Bus=02 Lev=01 Prnt=01 Port=00 Cnt=01 Dev#= 2 Spd=12 MxCh= 0D: Ver= 1.10 Cls=00(》ifc ) Sub=00 Prot=00 MxPS= 8 #Cfgs= 1P: Vendor=0e0f ProdID=0003 Rev= 1.03S: Manufacturer=VMwareS: Product=VMware Virtual USB MouseC:* #Ifs= 1 Cfg#= 1 Atr=c0 MxPwr= 0mAI:* If#= 0 Alt= 0 #EPs= 1 Cls=03(HID ) Sub=01 Prot=02 Driver=usbhidE: Ad=81(I) Atr=03(Int.) MxPS= 8 Ivl=1msT: Bus=02 Lev=01 Prnt=01 Port=01 Cnt=02 Dev#= 3 Spd=12 MxCh= 7D: Ver= 1.10 Cls=09(hub ) Sub=00 Prot=00 MxPS= 8 #Cfgs= 1P: Vendor=0e0f ProdID=0002 Rev= 1.00S: Product=VMware Virtual USB HubC:* #Ifs= 1 Cfg#= 1 Atr=e0 MxPwr= 0mAI:* If#= 0 Alt= 0 #EPs= 1 Cls=09(hub ) Sub=00 Prot=00 Driver=hubE: Ad=81(I) Atr=03(Int.) MxPS= 1 Ivl=255msT: Bus=01 Lev=00 Prnt=00 Port=00 Cnt=00 Dev#= 1 Spd=480 MxCh= 6B: Alloc= 0/800 us ( 0%), #Int= 1, #Iso= 0D: Ver= 2.00 Cls=09(hub ) Sub=00 Prot=00 MxPS=64 #Cfgs= 1P: Vendor=1d6b ProdID=0002 Rev= 3.13S: Manufacturer=Linux 3.13.0-32-generic ehci_hcdS: Product=EHCI Host ControllerS: SerialNumber=0000:02:03.0C:* #Ifs= 1 Cfg#= 1 Atr=e0 MxPwr= 0mAI:* If#= 0 Alt= 0 #EPs= 1 Cls=09(hub ) Sub=00 Prot=00 Driver=hubE: Ad=81(I) Atr=03(Int.) MxPS= 4 Ivl=256msT: Bus=01 Lev=01 Prnt=01 Port=00 Cnt=01 Dev#= 7 Spd=480 MxCh= 0D: Ver= 2.00 Cls=ff(vend.) Sub=ff Prot=ff MxPS=64 #Cfgs= 1P: Vendor=0bda ProdID=0129 Rev=39.60S: Manufacturer=GenericS: Product=USB2.0-CRWS: SerialNumber=20100201396000000C:* #Ifs= 1 Cfg#= 1 Atr=a0 MxPwr=500mAI:* If#= 0 Alt= 0 #EPs= 3 Cls=ff(vend.) Sub=06 Prot=50 Driver=rts5139E: Ad=01(O) Atr=02(Bulk) MxPS= 512 Ivl=0msE: Ad=82(I) Atr=02(Bulk) MxPS= 512 Ivl=0msE: Ad=83(I) Atr=03(Int.) MxPS= 3 Ivl=64ms至于信息的详细解析可以参照 Linux源代码中 Documentation/usb/proc_usb_info.txt 文件。现摘录其中对该格式的详细解释:| | |__Product ID code| |__Vendor ID code|__Device info tag #2String descriptor info:S: Manufacturer=ssss| |__Manufacturer of this device as read from the device.| For USB host controller drivers (virtual root hubs) this may| be omitted, or (for newer drivers) will identify the kernel| version and the driver which provi

linux查找设备号命令

查看linux设备型号# dmidecode -s system-product-name# SMBIOS implementations newer than version 2.8 are not# fully supported by this version of dmidecode.#查看内核/操作系统/CPU信息uname -a #查看操作系统版本 head -n 1 /etc/issue #查看CPU信息cat /proc/cpuinfo #查看计算机名hostname #列出所有PCI设备lspci -tv #列出所有USB设备 《Linux就该这么学》lsusb -tv

Linux如何查看系统及硬件信息

lscpu命令,查看的是cpu的统计信息.blue@blue-pc:~$ lscpuArchitecture: i686 #cpu架构CPU op-mode(s): 32-bit, 64-bitByte Order: Little Endian #小尾序CPU(s): 4 #总共有4核On-line CPU(s) list: 0-3Thread(s) per core: 1 #每个cpu核,只能支持一个线程,即不支持超线程Core(s) per socket: 4 #每个cpu,有4个核Socket(s): 1 #总共有1一个cpuVendor ID: GenuineIntel #cpu产商 intelCPU family: 6Model: 42Stepping: 7CPU MHz: 1600.000BogoMIPS: 5986.12Virtualization: VT-x #支持cpu虚拟化技术L1d cache: 32KL1i cache: 32KL2 cache: 256KL3 cache: 6144K 查看/proc/cpuinfo,可以知道每个cpu信息,如每个CPU的型号,主频等。#cat /proc/cpuinfoprocessor : 0vendor_id : GenuineIntelcpu family : 6model : 42model name : Intel(R) Core(TM) i5-2320 CPU @ 3.00GHz..... 上面输出的是个cpu部分信息,还有3个cpu信息省略了。 内存 概要查看内存情况 free -m total used free shared buffers cached Mem: 3926 3651 274 0 12 404 -/+ buffers/cache: 3235 691 Swap: 9536 31 9505 这里的单位是MB,总共的内存是3926MB。 查看内存详细使用# cat /proc/meminfoMemTotal: 4020868 kBMemFree: 230884 kBBuffers: 7600 kBCached: 454772 kBSwapCached: 836 kB..... 查看内存硬件信息dmidecode -t memory# dmidecode 2.11SMBIOS 2.7 present.Handle 0x0008, DMI type 16, 23 bytesPhysical Memory Array Location: System Board Or Motherboard.... Maximum Capacity: 32 GB....Handle 0x000A, DMI type 17, 34 bytes....Memory Device Array Handle: 0x0008 Error Information Handle: Not Provided Total Width: 64 bits Data Width: 64 bits Size: 4096 MB..... 我的主板有4个槽位,只用了一个槽位,上面插了一条4096MB的内存。 磁盘 查看硬盘和分区分布# lsblkNAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINTsda 8:0 0 465.8G 0 disk├—sda1 8:1 0 1G 0 part /boot├—sda2 8:2 0 9.3G 0 part ├—sda3 8:3 0 74.5G 0 part /├—sda4 8:4 0 1K 0 part├—sda5 8:5 0 111.8G 0 part /home└—sda6 8:6 0 269.2G 0 part 显示很直观 如果要看硬盘和分区的详细信息# fdisk -lDisk /dev/sda: 500.1 GB, 500107862016 bytes255 heads, 63 sectors/track, 60801 cylinders, total 976773168 sectorsUnits = sectors of 1 * 512 = 512 bytesSector size (logical/physical): 512 bytes / 4096 bytesI/O size (minimum/optimal): 4096 bytes / 4096 bytesDisk identifier: 0x00023728 Device Boot Start End Blocks Id System/dev/sda1 * 2048 2148351 1073152 83 Linux/dev/sda2 2148352 21680127 9765888 82 Linux swap / Solaris/dev/sda3 21680128 177930239 78125056 83 Linux/dev/sda4 177932286 976771071 399419393 5 Extended/dev/sda5 177932288 412305407 117186560 83 Linux/dev/sda6 412307456 976771071 282231808 83 Linux 网卡 查看网卡硬件信息# lspci | grep -i ’eth’02:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8111/8168B PCI Express Gigabit Ethernet controller (rev 06) 查看系统的所有网络接口# ifconfig -aeth0 Link encap:以太网 硬件地址 b8:97:5a:17:b3:8f .....lo Link encap:本地环回 ..... 或者是ip link show1: lo: 《LOOPBACK》 mtu 16436 qdisc noqueue state DOWNlink/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:002: eth0: 《BROADCAST,MULTICAST,UP,LOWER_UP》 mtu 1500 qdisc pfifo_fast state UP qlen 1000link/ether b8:97:5a:17:b3:8f brd ff:ff:ff:ff:ff:ff 如果要查看某个网络接口的详细信息,例如eth0的详细参数和指标# ethtool eth0Settings for eth0: Supported ports: Supported link modes: 10baseT/Half 10baseT/Full 100baseT/Half 100baseT/Full 1000baseT/Half 1000baseT/Full #支持千兆半双工,全双工模式 Supported pause frame use: No Supports auto-negotiation: Yes #支持自适应模式,一般都支持 Advertised link modes: 10baseT/Half 10baseT/Full 100baseT/Half 100baseT/Full 1000baseT/Half 1000baseT/Full Advertised pause frame use: Symmetric Receive-only Advertised auto-negotiation: Yes #默认使用自适应模式 Link partner advertised link modes: 10baseT/Half 10baseT/Full 100baseT/Half 100baseT/Full ..... Speed: 100Mb/s #现在网卡的速度是100Mb,网卡使用自适应模式,所以推测路由是100Mb,导致网卡从支 持千兆,变成要支持百兆 Duplex: Full #全双工 ..... Link detected: yes #表示有网线连接,和路由是通的其他 查看pci信息,即主板所有硬件槽信息。lspci00:00.0 Host bridge: Intel Corporation 2nd Generation Core Processor Family DRAM Controller (rev 09) #主板芯片00:02.0 VGA compatible controller: Intel Corporation 2nd Generation Core Processor Family Integrated Graphics Controller (rev 09) #显卡00:14.0 USB controller: Intel Corporation Panther Point USB xHCI Host Controller (rev 04) #usb控制器00:16.0 Communication controller: Intel Corporation Panther Point MEI Controller #1 (rev 04)00:1a.0 USB controller: Intel Corporation Panther Point USB Enhanced Host Controller #2 (rev 04)00:1b.0 Audio device: Intel Corporation Panther Point High Definition Audio Controller (rev 04) #声卡00:1c.0 PCI bridge: Intel Corporation Panther Point PCI Express Root Port 1 (rev c4) #pci 插槽00:1c.2 PCI bridge: Intel Corporation Panther Point PCI Express Root Port 3 (rev c4)00:1c.3 PCI bridge: Intel Corporation Panther Point PCI Express Root Port 4 (rev c4)00:1d.0 USB controller: Intel Corporation Panther Point USB Enhanced Host Controller #1 (rev 04)00:1f.0 ISA bridge: Intel Corporation Panther Point LPC Controller (rev 04)00:1f.2 IDE interface: Intel Corporation Panther Point 4 port SATA Controller (rev 04) #硬盘接口00:1f.3 SMBus: Intel Corporation Panther Point SMBus Controller (rev 04)00:1f.5 IDE interface: Intel Corporation Panther Point 2 port SATA Controller (rev 04) #硬盘接口02:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8111/8168B PCI Express Gigabit Ethernet controller (rev 06) #网卡03:00.0 PCI bridge: Integrated Technology Express, Inc. Device 8893 (rev 41) 如果要更详细的信息:lspci -v 或者 lspci -vv 如果要看设备树:lscpi -t 查看bios信息# dmidecode -t bios......BIOS Information Vendor: American Megatrends Inc. Version: 4.6.5 Release Date: 04/25/2012 ....... BIOS Revision: 4.6...... dmidecode以一种可读的方式dump出机器的DMI(Desktop Management Interface)信息。这些信息包括了硬件以及BIOS,既可以得到当前的配置,也可以得到系统支持的配置,比如说支持的内存数等。 如果要查看所有有用信息 dmidecode -q 以上是linux查看硬件信息的所有命令,可以查看CPU、硬盘、网卡、磁盘等硬件的信息。

在Linux上怎么样查看USB设备

在大多数Linux套件中,硬件识别最常用的两个工具是Lspci和Lsusb。Lspci工具可以显示所有PCI总线信息,并列出与它们相连的硬件设备。Lspci对于集成声卡和显卡的X86主板尤其有用,因为它可以识别使用在主板PCI电路中的确切芯片。Lsusb工具可提供USB总线和连接设备的同类信息。 USB设备一般表示为 /dev/sda 或/dev/hda1 等等如果是USB存储器,像硬盘分区那样直接挂载即可mount /dev/sda /mnt/sda

linux下查看usb接口的加密狗

在Linux下查看USB接口的加密狗,可以使用以下命令:1. 执行命令lsusb,查看USB设备列表。2. 找到加密狗的厂商ID和产品ID,一般是以16进制表示的4位数。3. 执行命令lsusb -v -d ,查看加密狗的详细信息。4. 在输出信息中查找关键字,如“iManufacturer”、“iProduct”、“idVendor”、“idProduct”等,可以得到加密狗的制造商、产品名称、厂商ID和产品ID等信息。例如,如果加密狗的厂商ID为abcd,产品ID为1234,则执行命令lsusb -v -d abcd:1234即可查看加密狗的详细信息。

linux操作系统怎么识别USB接口设备

linux系统会自动识别USB接口为串口磁盘sda(通常为sda1,可通过fdisk-l命令查询),挂载就可用。例:新建挂载目录mkdir/mnt/usb,挂载mount/dev/sda1/mnt/usb,用完卸载挂起点unmount/dev/sda1/mnt/usb。

linux系统怎样找到U盘

  1. 用FDISK-l 来找,一般U盘会被LINUX认为SCSI设备,如果有SCSI设备那么U盘一般是最后一个SCSI设备.如果没有SCSI设备,一般sda就是U盘。  

  2. 若第一个插入的u盘一般是sda,但第二个插入的不同牌子的u盘有可能是sdb,而且下次插入时还是如此。

具体步骤:

1.查看所有的设备文件.

在linux的文件系统中, /dev中存放着所有的设备文件.

cd /dev   #进入dev文件夹

ls     #查看所有的文件

其中名为sda的系类是磁盘设备, sdb系列是U盘设备.

2.外部设备挂载点

在linux中, 外部设备需要挂载在/mnt文件夹中.

cd /mnt  #进入/mnt文件夹

ls     #列出所有文件, 发现一个也没有

mkdir usb #创建一个名为usb的文件夹, 今后将usb设备挂载在此文件夹上.

3.使用mount命令挂载设备.

先查看/dev文件夹中的U盘设备具体名称(以sdb开头, 我的U盘名称是sdb4, 如果有多个, 请一个一个尝试, 我的由两个(sdb, sdb4)).

sudo mount -t vfat /dev/sdb4 /mnt/usb  #将外部名为sdb4的U盘设备挂载到/mnt/usb文件夹上.

cd /mnt/usb

ls       #查看U盘中所有文件

请用后卸载设备 umount /dev/sdb4.

请教,Linux怎样查看usb设备的详细信息

方法一:在/etc/init.d/rcS中添加mount -t usbfs none /proc/bus/usb.方法二:在终端中输入mount -t usbfs /proc/bus/usb /proc/bus/usb.前提是在编译内核时选中usb device filesystem。# cat /proc/bus/usb /deviceT: Bus=01 Lev=00 Prnt=00 Port=00 Cnt=00 Dev#= 1 Spd=12 MxCh= 2B: Alloc= 0/900 us ( 0%), #Int= 1, #Iso= 0D: Ver= 1.10 Cls=09(hub ) Sub=00 Prot=00 MxPS=64 #Cfgs= 1P: Vendor=1d6b ProdID=0001 Rev= 2.06S: Manufacturer=Linux 2.6.32.2-ltls ohci_hcdS: Product=S3C24XX OHCIS: SerialNumber=s3c24xxC:* #Ifs= 1 Cfg#= 1 Atr=e0 MxPwr= 0mAI:* If#= 0 Alt= 0 #EPs= 1 Cls=09(hub ) Sub=00 Prot=00 Driver=hubE: Ad=81(I) Atr=03(Int.) MxPS= 2 Ivl=255msT: Bus=01 Lev=01 Prnt=01 Port=00 Cnt=01 Dev#= 2 Spd=12 MxCh= 4D: Ver= 1.10 Cls=09(hub ) Sub=00 Prot=00 MxPS= 8 #Cfgs= 1P: Vendor=0000 ProdID=0000 Rev= 1.25C:* #Ifs= 1 Cfg#= 1 Atr=e0 MxPwr= 0mAI:* If#= 0 Alt= 0 #EPs= 1 Cls=09(hub ) Sub=00 Prot=00 Driver=hubE: Ad=81(I) Atr=03(Int.) MxPS= 1 Ivl=255msT: Bus=01 Lev=02 Prnt=02 Port=01 Cnt=01 Dev#= 7 Spd=12 MxCh= 0D: Ver= 2.00 Cls=ff(vend.) Sub=00 Prot=00 MxPS=64 #Cfgs= 1P: Vendor=160a ProdID=3184 Rev= 2.05S: Manufacturer=VIA Networking Technologies, Inc.S: Product=VNT USB-802.11 Wireless LAN AdapterC:* #Ifs= 1 Cfg#= 1 Atr=80 MxPwr=500mAI:* If#= 0 Alt= 0 #EPs= 3 Cls=ff(vend.) Sub=00 Prot=00 Driver=vntwusbE: Ad=81(I) Atr=03(Int.) MxPS= 32 Ivl=1msE: Ad=82(I) Atr=02(Bulk) MxPS= 64 Ivl=0msE: Ad=03(O) Atr=02(Bulk) MxPS= 64 Ivl=0ms

关于本次linux查看usb设备命令和怎么查看linux usb设备驱动的问题分享到这里就结束了,如果解决了您的问题,我们非常高兴。

linux查看usb设备命令(怎么查看linux usb设备驱动)

本文编辑:admin

本文相关文章:


linux查看usb设备命令(linux查找设备号命令)

linux查看usb设备命令(linux查找设备号命令)

这篇文章给大家聊聊关于linux查看usb设备命令,以及linux查找设备号命令对应的知识点,希望对各位有所帮助,不要忘了收藏本站哦。本文目录linux查找设备号命令Linux如何查看系统及硬件信息linux下查看usb接口的加密狗linu

2024年7月25日 21:15

更多文章:


excel函数公式身份证号提取年龄(excel身份证号提取年龄公式)

excel函数公式身份证号提取年龄(excel身份证号提取年龄公式)

各位老铁们好,相信很多人对excel函数公式身份证号提取年龄都不是特别的了解,因此呢,今天就来为大家分享下关于excel函数公式身份证号提取年龄以及excel身份证号提取年龄公式的问题知识,还望可以帮助大家,解决大家的一些困惑,下面一起来看

2024年6月30日 04:06

开源中国是干什么的(开源是干什么的)

开源中国是干什么的(开源是干什么的)

本文目录开源是干什么的共享系统开发源码怎么找开源中国 · PostCSS是个什么鬼东西开源中国社区的软件代码可信吗安全吗开源是干什么的开源通俗来讲 就是开放源代码 比如开源CMS程序 discuz 就是discuz程序开源共享给你

2024年7月22日 04:10

php正则表达式模式修饰符详解(php正则式求解解释!)

php正则表达式模式修饰符详解(php正则式求解解释!)

本篇文章给大家谈谈php正则表达式模式修饰符详解,以及php正则式求解解释!对应的知识点,文章可能有点长,但是希望大家可以阅读完,增长自己的知识,最重要的是希望对各位有所帮助,可以解决了您的问题,不要忘了收藏本站喔。本文目录php正则式求解

2024年7月22日 16:15

免费教程下载网(我想自学photoshop,那个网站有免费下载的视频教程)

免费教程下载网(我想自学photoshop,那个网站有免费下载的视频教程)

本文目录我想自学photoshop,那个网站有免费下载的视频教程我想下载office视频教程,要免费的,有什么好网站求介绍几个免费的平面设计资源网站,可以免费下载素材的那种~~那有CAD免费教程下载我想自学photoshop,那个网站有免费

2024年7月24日 16:34

excel函数round用法(如何使用Excel公式中的Round函数,谢谢)

excel函数round用法(如何使用Excel公式中的Round函数,谢谢)

本文目录如何使用Excel公式中的Round函数,谢谢求Excel中round函数的用法excel中round的用法excel中round是什么意思excel函数round怎么用excel中round函数的使用方法Excel里的round是

2024年7月24日 15:49

c语言数组内的数加一(c语言对数组执行加法)

c语言数组内的数加一(c语言对数组执行加法)

本文目录c语言对数组执行加法C语言输入一个数组后将数组里的数相加,为什么输出结果不对c语言怎么调用子函数给数组的每个元素加10编写一个程序,将一维数组中的每个元素的值加1 ,然后显示出来输入5个整数到数组中然后将这5个数个字加一输出的c语言

2024年6月24日 17:24

zabbix监控oracle(zabbix监控oracle 怎么配置)

zabbix监控oracle(zabbix监控oracle 怎么配置)

各位老铁们好,相信很多人对zabbix监控oracle都不是特别的了解,因此呢,今天就来为大家分享下关于zabbix监控oracle以及zabbix监控oracle 怎么配置的问题知识,还望可以帮助大家,解决大家的一些困惑,下面一起来看看吧

2024年7月22日 01:00

fragment衣服(圈中一个闪电是什么衣服的牌子)

fragment衣服(圈中一个闪电是什么衣服的牌子)

“fragment衣服”相关信息最新大全有哪些,这是大家都非常关心的,接下来就一起看看fragment衣服(圈中一个闪电是什么衣服的牌子)!本文目录圈中一个闪电是什么衣服的牌子男生衣服有什么潮牌一个闪电logo是什么牌子衣服(衣服logo是

2024年7月14日 14:50

css选择器选择第一个子元素(css的问题:这里面的first child,last child是什么语法,谢谢)

css选择器选择第一个子元素(css的问题:这里面的first child,last child是什么语法,谢谢)

各位老铁们好,相信很多人对css选择器选择第一个子元素都不是特别的了解,因此呢,今天就来为大家分享下关于css选择器选择第一个子元素以及css的问题:这里面的first child,last child是什么语法,谢谢的问题知识,还望可以帮

2024年7月20日 06:20

linux查看日志常用命令(linux查看日志的命令是具体怎么用)

linux查看日志常用命令(linux查看日志的命令是具体怎么用)

本文目录linux查看日志的命令是具体怎么用作为web程序员,该掌握的linux命令有哪些linux用tail查看用户是否存在CentOS系统中常用查看系统信息和日志命令小结linux服务器中怎么查看日志内容在linux中怎么查看错误日志l

2024年6月28日 14:21

登陆页面模板(请问ECSHOP模板中 如何修改用户的登陆和注册页面)

登陆页面模板(请问ECSHOP模板中 如何修改用户的登陆和注册页面)

各位老铁们好,相信很多人对登陆页面模板都不是特别的了解,因此呢,今天就来为大家分享下关于登陆页面模板以及请问ECSHOP模板中 如何修改用户的登陆和注册页面的问题知识,还望可以帮助大家,解决大家的一些困惑,下面一起来看看吧!本文目录请问EC

2024年7月23日 14:19

ssh框架中spring的作用(我想问SSH框架中Spring的作用到底是什么,请通俗的按自己理解说)

ssh框架中spring的作用(我想问SSH框架中Spring的作用到底是什么,请通俗的按自己理解说)

本文目录我想问SSH框架中Spring的作用到底是什么,请通俗的按自己理解说ssh框架中,spring的applicationcontext.xml有什么作用是如何实现其功能的求详细答案求高手解答,SSH集成开发中,struts2 , sp

2024年6月29日 07:29

java socket编程实例(java socket编程)

java socket编程实例(java socket编程)

本文目录java socket编程基于JAVA socket的服务器客户端编程用Java socket 实现客户端与服务器之间的数据的发送与接受双向的java中socket编程浅谈Java中如何利用socket进行网络编程(一)用Java

2024年7月4日 20:54

vi编辑器写shell方法(用vi如何创建shell)

vi编辑器写shell方法(用vi如何创建shell)

本篇文章给大家谈谈vi编辑器写shell方法,以及用vi如何创建shell对应的知识点,文章可能有点长,但是希望大家可以阅读完,增长自己的知识,最重要的是希望对各位有所帮助,可以解决了您的问题,不要忘了收藏本站喔。本文目录用vi如何创建sh

2024年9月4日 06:50

js extend函数(js function.extend是定义什么)

js extend函数(js function.extend是定义什么)

其实js extend函数的问题并不复杂,但是又很多的朋友都不太了解js function.extend是定义什么,因此呢,今天小编就来为大家分享js extend函数的一些知识,希望可以帮助到大家,下面我们一起来看看这个问题的分析吧!本文

2024年8月30日 21:50

轮询接口cleartimeout失效(调用接口出现异常是怎么回事)

轮询接口cleartimeout失效(调用接口出现异常是怎么回事)

大家好,如果您还对轮询接口cleartimeout失效不太了解,没有关系,今天就由本站为大家分享轮询接口cleartimeout失效的知识,包括调用接口出现异常是怎么回事的问题都会给大家分析到,还望可以解决大家的问题,下面我们就开始吧!本文

2024年7月12日 08:15

display下载(nvidiadisplay需要下载吗)

display下载(nvidiadisplay需要下载吗)

这篇文章给大家聊聊关于display下载,以及nvidiadisplay需要下载吗对应的知识点,希望对各位有所帮助,不要忘了收藏本站哦。本文目录nvidiadisplay需要下载吗今天无意中把on screen display给卸载了,在哪

2024年7月29日 09:50

removeclass(怎么用js实现jq的removeClass方法)

removeclass(怎么用js实现jq的removeClass方法)

本文目录怎么用js实现jq的removeClass方法js中removeclass怎么用,是js,不要jq怎么用js实现jq的removeClass方法1、addClass:为指定的dom元素添加样式。2、removeClass:删除指定d

2024年7月7日 15:44

计算机测出你的岁数(计算器如何计算年龄啊)

计算机测出你的岁数(计算器如何计算年龄啊)

大家好,今天小编来为大家解答以下的问题,关于计算机测出你的岁数,计算器如何计算年龄啊这个很多人还不知道,现在让我们一起来看看吧!本文目录计算器如何计算年龄啊如何通过数字游戏猜出他人年龄问一下计算机二级excel函数的问题,题目中让算年龄,我

2024年7月18日 17:05

stl文件是哪个软件的格式(苹果手机怎么打开stl文件)

stl文件是哪个软件的格式(苹果手机怎么打开stl文件)

大家好,stl文件是哪个软件的格式相信很多的网友都不是很明白,包括苹果手机怎么打开stl文件也是一样,不过没有关系,接下来就来为大家分享关于stl文件是哪个软件的格式和苹果手机怎么打开stl文件的一些知识点,大家可以关注收藏,免得下次来找不

2024年7月13日 11:36

近期文章

本站热文

iphone vpn设置(ios设置vpn快捷开关)
2024-07-22 15:01:12 浏览:2334
windows12正式版下载(操作系统Windows Server 2012 R2,在哪能下载到,公司用的)
2024-07-20 17:26:53 浏览:1730
java安装教程(win10如何安装JAVA)
2024-07-19 19:55:49 浏览:1155
client mfc application未响应(每次进cf就提示client MFC Application未响应该怎么办啊!急急急)
2024-07-20 11:15:58 浏览:1152
标签列表

热门搜索