关注这个答案时:https://askubuntu.com/a/715310
我运行了以下命令:
sudo ln -s /sys/devices/pci0000:00/0000:00:01.0/0000:01:00.0/backlight/amdgpu_bl0/brightness /sys/class/backlight
我得到了错误:
ln: failed to create symbolic link '/sys/class/backlight/brightness': Operation not permitted
其他命令类似mkdir
并touch
返回相同的错误:Operation not permitted
我尝试过运行chown -R root /sys/class/backlight
所有的命令root
但也没有帮助。
为什么sudo
无法执行此操作?我该如何修复它?
答案1
/sys
和内的文件/proc
是虚拟的文件系统,就像procfs
那些文件不是真实存在的系统。
proc 文件系统 (procfs) 是类 Unix 操作系统中一种特殊的文件系统,它以分层的文件状结构呈现有关进程和其他系统信息的信息,与传统的跟踪方法或直接访问内核内存相比,它为动态访问内核中保存的进程数据提供了一种更方便、更标准化的方法。
更多信息请参见维基百科上的 proc
另请参阅人进程