我当前的主要问题动机:
$ ls -l /sys/devices/platform/samsung
total 0
-rw-r--r-- 1 root root 4096 27. jaan 14:17 battery_life_extender
drwxr-xr-x 3 root root 0 19. jaan 18:40 leds
-r--r--r-- 1 root root 4096 26. jaan 23:37 modalias
-rw-r--r-- 1 root root 4096 27. jaan 12:57 performance_level
drwxr-xr-x 2 root root 0 24. jaan 00:35 power
drwxr-xr-x 4 root root 0 19. jaan 18:40 rfkill
lrwxrwxrwx 1 root root 0 27. jaan 13:03 subsystem -> ../../../bus/platform
-rw-r--r-- 1 root root 4096 27. jaan 13:03 uevent
-rw-r--r-- 1 root root 4096 26. jaan 23:37 usb_charge
我想在不使用 sudo 的情况下修改这些。在桌面会话期间。特权启动脚本完全没问题。
感觉解决方案是有某种通用的 insmod 参数?
答案1
一种解决方案是使用脚本,它使用 chmod 更改该文件的权限,然后设置系统,以便它在系统启动时启动该脚本。
答案2
你能用吗sysctl(8)
,也许通过sudo(1)
?预设它们就足够了吗sysctl.conf(7)
?