Uruchomiłem kilka poleceń, nie do końca je rozumiejąc, próbując uruchomić jasność ekranu, a teraz utknąłem z nieprzyjemnym dowiązaniem symbolicznym w '/ sys / class / backlight / asus_laptop', którego próbuję się pozbyć.
próbowałem
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
Wchodzenie od razu do katalogu i pisanie rm asus_laptop
, zmiana własności i używanie Thunar do próby jego usunięcia.
dostaję
rm: cannot remove '/sys/class/backlight/asus_laptop': Operation not permitted
To samo dotyczy odłączenia, rmdir nie działa, a Thunar zawodzi.
Uprawnienia do niego to lrwxrwxrwx
Jak mogę to usunąć?
linux
permissions
rm
sysfs
Jzuken
źródło
źródło
/sys
Jest to jednak wyjątkowe, nie wiem, czy możesz dodawać lub usuwać pliki.Odpowiedzi:
sysfs
System plików , zwykle montowane na/sys
, podobnie jak w/proc
systemie plików , nie jest to typowy system plików, jest to tak zwany system plików pseudo . Jest faktycznie zapełniany przez jądro i nie można bezpośrednio usuwać plików.Jeśli więc obsługa laptopów ASUS nie jest dla Ciebie odpowiednia, musisz poprosić jądro o usunięcie go. Aby to zrobić, usuń odpowiedni moduł:
Spowoduje to usunięcie odpowiedniego
/sys
wpisu.źródło
/sys
, obsługuje tylko odczyty i zapisy, nie obsługuje usuwania.kernfs_create_root
) ani żadnego innego fs?