Včasih potrebujemo izbriši imenik, ki ni prazen in pri poskusu dobimo napake dovoljenj, na primer »Dovoljenje zavrnjeno« ali tudi »Imenik ni prazen«, ker ni prazen in morda imajo nekateri imeniki ali datoteke, ki jih vsebuje, posebna dovoljenja, ki so vzrok napake. Vendar ga je mogoče zlahka odpraviti z navodilom, ki vam ga zdaj ponujamo, in ta sporočila ne bodo ovirala.
En prejšnjo vadnico Videli smo, kako lahko odstranimo imenike s precej obsežno vsebino, to je imenike s precejšnjo težo nekaj GB, ne da bi to vplivalo na delovanje sistema. In to smo dosegli zahvaljujoč ionice, zelo praktičnemu orodju, ki nam omogoča nadzor nad prednostjo določenih transakcij v V / I sistemu, tako kot to počne pri procesih. No, danes se bomo osredotočili na še eno preprosto dejanje, ki pa najnovejšim uporabnikom Linuxa predstavlja nekaj težav.
Ko poskusimo izbrisati naš direktorij, ki ni prazen, bi morali poskusiti z:
rmdir /mi-directorio
Toda v tem primeru lahko prejmemo sporočilo o napaki, o katerem smo govorili. Če želite to narediti pravilno, lahko poskusite naslednje:
rm -rfv /mi-directorio
Pri teh možnostih rm dobimo rekurzivno brisanje vsebine imenika in tudi prisilno brisanje. -V je preprosto podroben način ukaza za prikaz več informacij o standardnem izhodu.
V primeru, da še vedno dobimo napako dovoljenja, ker bomo poskušali pridobiti privilegije, tako da ne bomo imeli več težav pri brisanju, lahko to storite s su ali bolj priporočljivo s sudo:
sudo rm -rfv /mi-directorio
Upam, da vam je pomagalo s tistimi trmastimi imeniki, ki jih ni mogoče odstraniti ...
Manjka "rm" v:
sudo rm -rfv / my-directory
Hvala !!! Moja krivda.
Lep pozdrav.
Hvala telesni, le da sem potreboval, lep pozdrav
Hvala za pomoč, vse sem že preizkusil in potreboval sem samo -rfv samo 4 znake
sudo rm -rfv moj imenik
Pri meni je tako delovalo, v Ubuntu 20.04, je problem?
Pozabili ste dodati nekaj pomembnega, če mapa ni izbrisana z imenom mape rm -rfv in se pod njo pojavi simbol ">", ni izbrisana tako, ampak z rm -rfv "ime mape" (to se zgodi, ko ime mape ima presledke, zato uporabite narekovaje).
Upam, da vam bo koristno. Pozdravi