Случай 1 Недавно я считал вопрос (Яркость сбрасывается к Максимуму на каждом Перезапуске). Затем я открыл свой терминал и вывел следующую команду -
sudo echo 200 > /sys/class/backlight/intel_backlight/brightness
bash: /sys/class/backlight/intel_backlight/brightness: Permission denied
Так как я использую это в корне, эта команда должна заменить мое значение. Почему значение не заменяется новым?
Папка Case 2 On,/sys/class/backlight, существует другая папка acpi_video0, существует файл, названный яркостью, я должен должен быть выполнить в чем-то здесь?
Нормальный оператор перенаправления вывода всегда выполняется с Вашими полномочиями пользователя, также когда Вы пишете sudo перед командой, которая генерирует текст STDOUT. Другими словами, это перестанет работать, если у Вас не будет разрешения записать в тот файл
Так sudo echo
не будет работать, даже когда Вы используете sudo,
необходимо использовать tee
в этом сценарии как ниже
echo 200 | sudo tee /sys/class/backlight/intel_backlight/brightness