Я запустил некоторые команды, не полностью понимая их, пытаясь заставить работать яркость экрана, и теперь я застрял с неприятной символической ссылкой в / 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 не работает.
Разрешения на это lrwxrwxrwx
Как я могу удалить это?
linux
permissions
rm
sysfs
Jzuken
источник
источник
/sys
это особенное, я не знаю, можете ли вы добавлять или удалять файлы.Ответы:
sysfs
Файловая система , как правило , установлена на/sys
, так же , как в/proc
файловой системе , не является типичной для файловой системы, это так называемый псевдо файловой системы . Это на самом деле заполняется ядром, и вы не можете удалять файлы напрямую.Итак, если поддержка ноутбука ASUS вам не подходит, вам нужно попросить ядро удалить его. Для этого удалите соответствующий модуль:
Это удалит соответствующую
/sys
запись.источник
/sys
, поддерживает только чтение и запись, не поддерживает удаление.kernfs_create_root
) или любой другой fs?