1. `lsusb`:列出所有USB设备。 ``` lsusb ``` 这个命令会显示所有连接的USB设备的详细信息,包括设备ID、制造商、产品名称等。

2. `lsusb t`:以树形结构显示USB设备。 ``` lsusb t ``` 这个命令会以树形结构显示USB设备的连接关系。

3. `dmesg | grep usb`:显示内核消息中的USB相关信息。 ``` dmesg | grep usb ``` 这个命令会显示内核消息中与USB相关的信息,包括设备的连接和断开。

4. `udevadm monitor`:实时监控USB设备的连接和断开。 ``` udevadm monitor udev subsystemmatch=usb ``` 这个命令会实时监控USB设备的连接和断开事件。

5. `usbdevices`:显示USB设备的详细信息。 ``` usbdevices ``` 这个命令会显示连接的USB设备的详细信息,包括设备ID、制造商、产品名称、序列号等。

6. `lsblk`:列出所有块设备。 ``` lsblk ``` 这个命令会列出系统中所有的块设备,包括USB设备。你可以通过设备名称来识别USB设备。

7. `fdisk l`:列出所有磁盘分区。 ``` fdisk l ``` 这个命令会列出系统中所有的磁盘分区,包括USB设备的分区。你可以通过设备名称来识别USB设备。

8. `udevinfo`:显示指定设备的详细信息。 ``` udevinfo a n /dev/sdX ``` 这个命令会显示指定设备的详细信息,包括设备ID、制造商、产品名称等。你需要将`/dev/sdX`替换为实际的USB设备路径。

请注意,以上命令需要在终端中运行。你可以通过按下`Ctrl Alt T`来打开终端。另外,一些命令可能需要管理员权限才能运行,这时你需要使用`sudo`命令。

Linux系统下查看USB设备的方法详解

一、使用lsusb命令查看USB设备

在Linux系统中,使用lsusb命令可以轻松查看连接到系统的USB设备。以下是使用lsusb命令查看USB设备的步骤:

打开终端。

输入命令:`lsusb`。

按回车键执行命令。

执行命令后,您将看到类似以下内容的输出:

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

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

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

其中,Bus表示USB总线编号,Device表示设备编号,ID表示设备的Vendor ID和Product ID,Vendor ID和Product ID可以用来识别设备的生产商和型号。

二、使用lsblk命令查看USB设备

lsblk命令可以列出系统中所有的块设备,包括USB设备。以下是使用lsblk命令查看USB设备的步骤:

打开终端。

输入命令:`lsblk`。

按回车键执行命令。

执行命令后,您将看到类似以下内容的输出:

NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT

sda 8:0 0 20G 0 disk

sda1 8:1 0 500M 0 part /boot

sda2 8:2 0 19.5G 0 part

sdb 8:16 0 6G 0 disk

sdb1 8:17 0 100M 0 part

sdb2 8:18 0 110M 0 part

sdb3 8:19 0 120M 0 part

sdc 8:32 0 5G 0 disk

sdc1 8:33 0 100M 0 part

sdc2 8:34 0 200M 0 part

sdc3 8:35 0 200M 0 part

sde 8:48 0 1.8T 0 disk

sde1 8:49 0 1.8T 0 part

其中,NAME表示设备名称,MAJ:MIN表示主设备号和次设备号,RM表示设备是否可移除,SIZE表示设备大小,RO表示设备是否只读,TYPE表示设备类型,MOUNTPOINT表示设备的挂载点。

三、使用df命令查看USB设备

df命令可以查看文件系统的磁盘空间使用情况,包括USB设备。以下是使用df命令查看USB设备的步骤:

打开终端。

输入命令:`df -h`。

按回车键执行命令。

执行命令后,您将看到类似以下内容的输出:

Filesystem 1K-blocks Used Available Use% Mounted on

/dev/sda1 500M 100M 400M 20% /boot

/dev/sda2 19.5G 1.5G 17.9G 8% /

devtmpfs 0 0 0 0% /dev

run 0 0 0 0% /run

tmpfs 0 0 0 0% /tmp

其中,Filesystem表示文件系统,1K-blocks表示文件系统大小,Used表示已使用空间,Available表示可用空间,Use%表示使用百分比,Mounted on表示挂载点。

四、使用fdisk命令查看USB设备

fdisk