Hoe een directory in Linux te verwijderen
Er zijn een aantal manieren om een directory in Linux te verwijderen. U kunt het grafisch afhandelen vanuit uw bureaubladomgeving, of u kunt het rechtstreeks vanaf de opdrachtregel doen. Hoe dan ook werkt, en ze zijn allebei net zo effectief.
Grafische methode om een directory in Linux te verwijderen
Elke desktopomgeving (of bestandsbeheerder) is iets anders. Dit artikel zal KDE Plasma volgen, maar het proces is ongeveer hetzelfde bij elke desktop.
Open uw bestandsbeheerder en blader naar de locatie van de map die u wilt verwijderen. Zodra u het hebt gevonden, klikt u met de rechtermuisknop op die map om het menu met beschikbare acties te openen. Afhankelijk van uw omgeving kunt u zowel 'Verwijderen' als 'Verplaatsen naar prullenmand' of alleen 'Verplaatsen naar prullenbak' zien. Het is altijd een veiliger gok om de map naar de prullenbak te verplaatsen, omdat u deze kunt herstellen als u een fout maakt. Klik op "Verplaatsen naar prullenbak" in uw menu.
Het bestandsbeheer vraagt u of u de map echt wilt verwijderen. Bevestig dat je het doet. De map wordt verplaatst van de huidige locatie en verschijnt in plaats daarvan in de prullenbak.
Het afval
Als je absoluut zeker bent dat je de directory die je zojuist hebt verwijderd niet nodig hebt, open dan de prullenbak. Je ziet daar de map en je kunt zelfs door de inhoud bladeren. Als er niets is dat u nodig heeft, kunt u ofwel met de rechtermuisknop op de map zelf klikken om deze permanent te verwijderen, of u kunt in de witte ruimte van de map klikken om een menu te openen met de optie om de prullenbak leeg te maken. Doe wat je wilt. Onthoud dat er geen manier is om dit ongedaan te maken. De map komt niet terug.
De opdrachtregel gebruiken om een map in Linux te verwijderen
Er is een nog directere manier om een map van de opdrachtregel te verwijderen. De opdracht rm
kan worden gebruikt om zowel bestanden als mappen te verwijderen.
Open een terminalvenster en navigeer naar de locatie van uw map. Wanneer je daar bent, voer je de volgende opdracht uit:
rm mapnaam
Het werkte niet, of wel? Dat komt omdat rm
de -r
vlag moet krijgen om een bestand recursief te verwijderen om een map te verwijderen. Op sommige systemen zal alleen het gebruik van de "-r" -markering een bericht weergeven met de vraag of u zeker weet dat u de map wilt verwijderen. Om het te forceren en automatisch te bevestigen dat u dat doet, gebruikt u -rf
. Wees gewaarschuwd, rm
verplaatst een bestand niet naar de prullenbak. Het verwijdert het eenvoudigweg volledig. Controleer altijd altijd wanneer u een map (of bestanden) verwijdert. Er kunnen echt slechte dingen gebeuren.
rm -rf mapnaam
Als alternatief kunt u ook de opdracht rmdir
om een map te verwijderen, maar deze werkt alleen in een lege map. Dus als de map vol met bestanden is, zal deze opdracht mislukken. Het gebruik van rm
is een veiligere gok.
Conclusie
Daar heb je het, twee manieren om mappen te verwijderen op een Linux-systeem. Wees voorzichtig als je een van beide gebruikt en onthoud dat het gebruik van rm
, vooral als root, extreem gevaarlijk kan zijn.