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