我必须改变CPU的频率(通过幻灯片权限)。我已经编写了更改脚本内部频率的命令。但是,当我运行脚本时,我收到以下错误消息
#!/bin/bash
slide
for i in 0 1 2 3
do
echo 1600000 > /sys/devices/system/cpu/cpu${i}/cpufreq/scaling_setspeed
done
当我运行脚本时,它会出现以下错误
./change_freq.sh: line 4: /sys/devices/system/cpu/cpu0/cpufreq/scaling_setspeed: Permission denied
有什么建议吗?
答案 0 :(得分:1)
我不知道slide
是如何工作的,但使用sudo
产生相同类型错误的可能类似的操作将是:
sudo echo foo > /path/to/file
解决这个问题的方法是:
echo foo | sudo tee /path/to/file > /dev/null
我很想知道以下任何一项是否提供了有关slide
来源的进一步信息:
type -a slide
man slide
slide -v
slide --version
slide -h
slide -?