В любой оболочке можно циклично выполниться по файлам, имя которых содержит пространство. Замена пробелов с символами нижнего подчеркивания легка в ударе, ksh и zsh с ${VARIABLE//PATTERN/REPLACEMENT}
создать.
for x in *" "*; do
mv -- "$x" "${x// /_}"
done
На Debian, Ubuntu и производных, можно использовать Perl rename
(другие дистрибутивы поставляют другую программу как rename
, и та программа не полезна здесь).
rename 's/ /_/g' *
Обязательное zsh решение:
autoload zmv
zmv '(*)' '${1// /_}'
Обязательное решение POSIX:
for x in *" "*; do
y=$(printf %sa "$x" | tr " " "_")
mv -- "$x" "${y%a}"
done
Необходимо взглянуть на cpufreq-set
и cpufreq-info
. На Debian и полученных дистрибутивах они находятся в cpufrequtils
пакет. Например, на старом ноутбуке с плохим вентилятором, который я использую в качестве файлового сервера дома, я установил эти настройки:
sudo cpufreq-set -c 0 -g ondemand -u 800000
sudo cpufreq-set -c 1 -g ondemand -u 800000
Существуют такие инструменты, но необходимо изучить пыльную бурю из теплоотвода вентилятора ноутбука вместо этого. Если это не помогает, Вы могли бы хотеть исследовать/заменить тепловую смазку под теплоотводом или в конечном счете принести Ваш ноутбук к авторизованному сервису.
Примечание: разборка типичного ноутбука могла бы быть не, тривиальная задача, но инструкции может быть найдена в сети скорее легко. Консультируйтесь со своей гарантийной картой перед разборкой!