linux usb复位命令
时间: 2023-07-01 15:17:57 浏览: 231
在 Linux 中,可以使用以下命令执行 USB 设备的复位操作:
1. 首先,找到你想要复位的 USB 设备的总线和设备号。可以使用以下命令查看:
```
$ lsusb
```
这个命令会列出系统中所有连接的 USB 设备及其详细信息,包括总线和设备号。
2. 然后,使用以下命令进行 USB 设备的复位操作:
```
$ sudo sh -c 'echo 0 > /sys/bus/usb/devices/<bus>-<dev>/authorized'
$ sudo sh -c 'echo 1 > /sys/bus/usb/devices/<bus>-<dev>/authorized'
```
其中,`<bus>` 和 `<dev>` 是你想要复位的 USB 设备的总线和设备号。第一条命令将设备的授权状态设置为未授权,第二条命令将其重新授权,从而实现设备的复位操作。注意,需要使用 root 权限执行以上命令。
相关问题
linux usb 复位命令
可以使用以下命令将 USB 设备进行复位:
```
sudo modprobe -r usbcore
sudo modprobe usbcore
```
第一条命令会卸载 USB 核心驱动,第二条命令会重新加载该驱动,这样 USB 设备就会被重新初始化。注意,该命令会影响所有的 USB 设备,只有在其他方法无效时才应该使用。使用该命令时应当小心,确保不会对系统造成不良影响。
linux usb电源复位命令
在 Linux 中,可以使用以下命令执行 USB 设备的电源复位操作:
1. 首先,找到你想要复位电源的 USB 设备的总线和设备号。可以使用以下命令查看:
```
$ lsusb
```
这个命令会列出系统中所有连接的 USB 设备及其详细信息,包括总线和设备号。
2. 然后,使用以下命令进行 USB 设备的电源复位操作:
```
$ sudo sh -c 'echo "0" > /sys/bus/usb/devices/<bus>-<dev>/power/level'
$ sudo sh -c 'echo "1" > /sys/bus/usb/devices/<bus>-<dev>/power/level'
```
其中,`<bus>` 和 `<dev>` 是你想要复位电源的 USB 设备的总线和设备号。第一条命令将设备的电源状态设置为关闭,第二条命令将其重新开启,从而实现设备的电源复位操作。注意,需要使用 root 权限执行以上命令。