我用 Python 为 Unity 开发了一个亮度指示器。我使用以下系统调用来更改亮度:
echo 4 > /sys/class/backlight/acpi_video0/brightness [value = 0 to 9]
问题是这个命令需要 root 权限。由于亮度文件的权限:
-rw-r--r-- 1 root root 4096 2012-04-23 17:36 /sys/class/backlight/acpi_video0/brightness
所以我只需将文件的权限更改为 775。这有效。但重启后文件的权限再次更改。现在无法完成,因为权限被拒绝。我如何在没有 root 权限的情况下执行此操作?
提前致谢
答案1
您可以做的一件事是更改某些启动脚本中的权限,例如 /etc/rc.local。