Ponekad trebamo izbriši direktorij koji nije prazan i dobivamo pogreške dopuštenja poput "Dozvola odbijena" ili također "Direktorij nije prazan" kada to pokušavamo učiniti jer nije prazan i možda neki od direktorija ili datoteka koje sadrži imaju posebna dopuštenja koja su uzrok pogreške. Ali to je moguće lako ukloniti mini-tutorialom koji vam sada nudimo i čine ove poruke nesmetanim za to.
En prethodni tutorial Vidjeli smo kako moći eliminirati direktorije s prilično opsežnim sadržajem, odnosno direktorije sa značajnom težinom od nekoliko GB, a da to ne utječe na performanse sustava. A to smo postigli zahvaljujući ioniceu, vrlo praktičnom alatu koji nam omogućuje kontrolu prioriteta određenih transakcija u I / O sustavu, kao što to lijepo čini s procesima. Pa, danas ćemo se usredotočiti na još jednu jednostavnu akciju, ali to možda stvara probleme nekim najnovijim Linux korisnicima.
Koraci koje slijedi kada pokušavamo izbrisati direktorij koji nije prazan bili bi sljedeći:
rmdir /mi-directorio
Ali u tom slučaju možemo primiti poruku o pogrešci o kojoj smo govorili. Da biste to učinili ispravno, možete isprobati sljedeće:
rm -rfv /mi-directorio
Ono što dobivamo s ovim rm opcijama je rekurzivno brisanje sadržaja direktorija, a također i prisilno brisanje. -V je jednostavno detaljni način naredbe za prikaz više informacija o standardnom izlazu.
U slučaju da i dalje dobijemo pogrešku u dopuštenju, jer ćemo pokušati dobiti privilegije kako više ne bismo imali problema prilikom pokušaja brisanja, to možete učiniti pomoću su ili, preporučljivije sa sudo:
sudo rm -rfv /mi-directorio
Nadam se da vam je pomoglo s onim tvrdoglavim direktorijima koje nije moguće ukloniti ...
Nedostaje "rm" u:
sudo rm -rfv / my-direktorij
Hvala!!! Moja greška.
Pozdrav.
Hvala plotski, baš ono što sam trebao, pozdrav
Hvala na pomoći, već sam sve isprobao i trebalo mi je samo -rfv samo 4 znaka
sudo rm -rfv moj direktorij
Meni je ovako funkcioniralo, u Ubuntuu 20.04, je li problem?
Zaboravili ste dodati nešto važno, ako mapa nije obrisana s rm -rfv foldername i ispod nje se pojavi simbol ">", ne briše se tako, već s rm -rfv "foldername" (to se događa kada mapa ima razmake u nazivu, pa koristite navodnike).
Nadam se da će vam biti od koristi. pozdrav