Directory's zijn containers die verschillende gegevens bevatten, waaronder tekst-, media- en zip-bestanden. Als systeembeheerder kunt u deze mappen aanmaken, verplaatsen of verwijderen. Hoewel het verwijderen van een map in Linux eenvoudig is, moeten veel beginners de juiste manieren leren om dit te doen. Dat is de reden waarom Linux-gebruikers soms belangrijke mappen verwijderen, wat tot grote problemen kan leiden.
In deze korte blog hebben we alle mogelijke manieren opgenomen om een map in Linux te verwijderen. Hier hebben we opdrachten en een eenvoudige GUI-methode toegevoegd om zonder problemen een map te verwijderen. Laten we ze dus allemaal bekijken met de juiste voorbeelden:
Het rm-commando
Met het rm-commando verwijdert u bestanden en mappen, waarbij ‘rm’ staat voor ‘verwijderen’. U kunt het volgende rm-commando gebruiken om een map te verwijderen:
rm -R mapnaam
We gebruiken de ‘-r’ optie om de doelmap, de inhoud ervan en submappen te verwijderen. Laten we bijvoorbeeld de muziekmap verwijderen met de opdracht rm:
rm -R Muziek
Opmerking: Wees voorzichtig met het gebruik van de opdracht rm, omdat hiermee bestanden en mappen permanent worden verwijderd zonder bevestiging.
Het rmdir-commando
In tegenstelling tot rm is de opdracht rmdir ontworpen om lege mappen te verwijderen. Als u bijvoorbeeld een lege map met de naam Script in de thuismap wilt verwijderen, gebruikt u de volgende opdracht:
is rm ~ / Script
Opmerking: Wanneer u de opdracht rmdir gebruikt, geef dan de doelmap en het pad op. Zonder het juiste pad resulteert deze opdracht in een fout.
Op dezelfde manier kunt u ook de rmdir gebruiken om een submap te verwijderen. Laten we bijvoorbeeld de submap Afbeeldingen verwijderen die beschikbaar is in de map Documenten:
is rm ~ / Documenten / Afbeeldingen
Het zoekcommando
Ondanks de originele functie van het find-commando, kun je er ook bestanden en mappen mee verwijderen met de ‘-exec’-optie. Deze functie is echter alleen van toepassing op lege mappen. Om bijvoorbeeld een map op deze manier te verwijderen, gebruikt u:
vinden mapnaam -type D -exec rm -R { } +
Hier geeft de optie ‘-type d’ aan dat de gezochte term de naam van een map is. De optie ‘-exec rm -r {} +’ begeleidt het find-hulpprogramma bij het uitvoeren van de opdracht ‘rm -r’ voor elke gevonden map met de invoernaam. Vervang bovendien de mapnaam door de naam van de map die u wilt verwijderen:
vinden Scripts -type D -exec rm -R { } +
Een korte samenvatting
Het verwijderen van bestanden en mappen is een fundamentele taak voor een dagelijkse Linux-gebruiker. Dit artikel demonstreerde verschillende methoden voor het verwijderen van een map met behulp van geschikte voorbeelden: de opdrachten rm, rmdir en find. Je kunt de rm kiezen om mappen en bestanden te verwijderen, terwijl de rmdir alleen werkt om lege mappen te verwijderen. Ten slotte kunt u met de opdracht find mappen verwijderen met behulp van de optie ‘-exec’.