是否可以在Linux上手动打开/关闭USB电源?

有一个外置USB冷却风扇(你用来冷却自己的那种,而不是电脑),如果能从终端控制它就好了,因为我想把风扇放在很远的地方.

我想这对其他很多东西也很有用,因为有很多USB玩具.也许是空气净化器等等(我听说它们不太管用).

推荐答案

Note.这个答案中的信息与旧内核(2.6.32之前)有关.有关较新内核的信息,请参阅tlwhitec's answer.

# disable external wake-up; do this only once
echo disabled > /sys/bus/usb/devices/usb1/power/wakeup 

echo on > /sys/bus/usb/devices/usb1/power/level       # turn on
echo suspend > /sys/bus/usb/devices/usb1/power/level  # turn off

(您可能需要将usb1更改为usb n)

来源:文档/usb/电源管理.txt.广州

Linux相关问答推荐

如果在目录中找到特定文件,则对特定文件重复执行多个命令

为什么仅使用&i-i标志时仍会从容器进程中输出

是否可以在Bash正则表达式中排除?

在新环境中使用Unicode范围的sed表达式有问题

计算与文件第一列对应的第二列中的字符串出现次数

Docker 不保留 chown 用户设置

"‘operator<<’匹配失败(可能是因为我的C++/GCC版本问题)"

awk 使用动态列号

如何使用netcat为DPDK实例提供输入?

如何摆脱管道分隔字段中不需要的管道符号 - Linux

Bash shift 改变了关联数组的期望值

在android上使用lldb-server进行lldb调试?

为什么 printf 仍然可以使用低于 XMM 寄存器中 FP args 数量的 RAX?

如何更改目录中所有文件中所有出现的单词

Git为每次推送输入长密码

在 64 位 Linux 操作系统上编译 32 位程序导致致命错误

通过 Linux FrameBuffer 将像素绘制到屏幕上

Linux 上的 C++ 开发 - 我从哪里开始?

如何等待第一个命令完成?

如何制作和应用SVN补丁?