linux usb电源复位
时间: 2023-07-20 21:14:35 浏览: 134
基于Linux下USB主机接口设计
在 Linux 中,可以使用以下命令执行 USB 设备的电源复位操作:
1. 首先,找到你想要复位电源的 USB 设备的总线和设备号。可以使用以下命令查看:
```
$ lsusb
```
这个命令会列出系统中所有连接的 USB 设备及其详细信息,包括总线和设备号。
2. 然后,使用以下命令进行 USB 设备的电源复位操作:
```
$ sudo sh -c 'echo suspend > /sys/bus/usb/devices/<bus>-<dev>/power/level'
$ sudo sh -c 'echo on > /sys/bus/usb/devices/<bus>-<dev>/power/level'
```
其中,`<bus>` 和 `<dev>` 是你想要复位电源的 USB 设备的总线和设备号。第一条命令将设备的电源状态设置为挂起,第二条命令将其重新恢复,从而实现设备的电源复位操作。注意,需要使用 root 权限执行以上命令。
阅读全文