Debian:无法删除 /sys/ 中的符号链接:不允许操作

Debian:无法删除 /sys/ 中的符号链接:不允许操作

我在尝试使屏幕亮度正常工作时运行了一些命令,但没有完全理解它们,现在我陷入了“/sys/class/backlight/asus_laptop”中令人讨厌的符号链接,我正试图摆脱它。

我努力了

sudo rm /sys/class/backlight/asus_laptop
sudo rm '/sys/class/backlight/asus_laptop'

su root
rm /sys/class/backlight/asus_laptop
sudo rm /sys/class/backlight/asus_laptop

直接进入目录并输入rm asus_laptop,更改所有权并使用 Thunar 尝试将其删除。

我明白了

rm: cannot remove '/sys/class/backlight/asus_laptop': Operation not permitted

unlink 也是如此,rmdir 不起作用,Thunar 失败。

它的权限是左右右右右右右右

我怎样才能删除它?

答案1

文件sysfs系统,通常安装在/sys,就像文件/proc系统,不是典型的文件系统,它是所谓的伪文件系统。它实际上是由内核填充的,你不能直接删除文件。

因此,如果华硕笔记本电脑支持不适合您,那么您必须要求内核将其删除。为此,请删除相应的模块:

sudo rmmod asus-laptop

这将删除相关/sys条目。

相关内容