Wilt u weten hoe u een bestand of een map op uw Linux-machine kunt verwijderen? Misschien heeft u enkele onnodige bestanden die u van uw systeem wilt verwijderen.
In dit artikel bespreken we alles met betrekking tot het verwijderen van bestanden en mappen in Linux. We zullen ook korte informatie geven over de verschillende vlaggen en opties die u kunt gebruiken bij het verwijderen van bestanden en mappen op uw computer.
Hoe een bestand in Linux te verwijderen
Standaard bieden Linux-systemen u een manier om bestanden en mappen te verwijderen met behulp van de terminal. Ontkoppelen , rm , en rmdir zijn ingebouwde hulpprogramma's waarmee een gebruiker zijn systeemopslag kan opschonen door bestanden te verwijderen die niet langer nodig zijn (rm staat voor verwijderen terwijl rmdir duidt op map verwijderen ).
Om een bestand te verwijderen met de opdracht ontkoppelen, typt u:
unlink filename
Wanneer u op drukt Binnenkomen , zal het systeem de harde link van het opgegeven bestand met de opslag verwijderen. Houd er rekening mee dat u niet meerdere bestanden kunt verwijderen met de opdracht ontkoppelen. Het rm-commando krijgt in dergelijke situaties de overhand.
Om een enkel bestand te verwijderen met rm, typt u:
rm filename
Met rm moet u het verwijderen van tegen schrijven beveiligde bestanden bevestigen door in te typen en of Ja . Dit is een beveiligingsmechanisme in Linux, aangezien de meeste systeembestanden tegen schrijven zijn beveiligd en Linux bevestigt of de gebruiker ze wil verwijderen. Bestands- en mapversleuteling op Linux is ook mogelijk als u uw systeem serieus wilt beschermen.
Tijdens het verwijderen van een tegen schrijven beveiligd bestand, ziet u een prompt die lijkt op die hieronder.
rm: remove write-protected regular empty file 'filename'?
U kunt ook meerdere bestandsnamen doorgeven, gescheiden door de Ruimte teken om meer dan één bestand te verwijderen.
waarom is mijn schijfgebruik 100
rm filename1 filename2 filename3
Om alle bestanden met een specifieke extensie te verwijderen, kunt u implementeren normale uitdrukkingen in het rm-commando.
rm *.txt
De bovengenoemde opdracht verwijdert alle tekstbestanden in de huidige werkmap.
hoe speel je lokale co-op-games online
Als u de verwijdering van elk bestand in een map wilt bevestigen, gebruikt u de -l vlag met rm. De -l vlag staat voor interactief en kunt u kiezen of u het bestand wilt verwijderen of niet. Je zult moeten typen en ja of n/nee om uw keuze te bevestigen.
rm -i *.txt
Om bestanden te verwijderen zonder de bevestigingsvraag, gebruik de -F vlag met het commando rm. De -F betekent kracht of met geweld .
rm -f filename1 filename2 filename3
Er zijn verschillende andere rm-opties die u kunt gebruiken. U kunt ook meerdere opties aan elkaar koppelen om de efficiëntie van uw opdracht te vergroten. Combineer bijvoorbeeld -l en -v samen zal een prompt weergeven voordat een bepaald bestand in de uitgebreide modus wordt verwijderd.
rm -iv *.docx
Verwant: Een nieuw bestand maken in Linux
Mappen en mappen verwijderen
Op Linux zijn er twee opdrachtkeuzes als het gaat om het verwijderen van mappen. U kunt ofwel de rmdir commando of de rm opdracht.
Er is echter een klein verschil tussen deze twee opdrachten. Met rmdir kunt u alleen lege mappen verwijderen. Als je een map hebt die meerdere bestanden bevat, moet je de opdracht rm gebruiken.
Een lege map verwijderen met de opdracht rmdir:
rmdir /directory
Als er een lege map is die u wilt verwijderen, gebruik dan de -NS vlag met het commando rm. De -NS vlag staat voor map .
rm -d /directory
Het verwijderen van meerdere mappen met het rm-commando is ook eenvoudig. Geef de naam door van de mappen gescheiden met de ruimte karakter.
rm -r /dir1 /dir2 /dir3
Om een niet-lege map (mappen met bestanden) te verwijderen, gebruik de -R optie met het commando. De -R vlag of recursief flag verwijdert recursief alle bestanden en submappen van de opgegeven map.
rm -r /directory
Net als bestanden op Linux, als de map tegen schrijven is beveiligd, zal rm een prompt weergeven waarin u wordt gevraagd om de verwijdering opnieuw te bevestigen. Gebruik de om de prompt te omzeilen -F vlag met het commando.
rm -rf /directory
U kunt ook meerdere opties aan elkaar koppelen terwijl u mappen verwijdert. Het is ook mogelijk om reguliere expressies te gebruiken tijdens het verwijderen van Linux-mappen.
Bestandsbeheer op Linux
Weten hoe u de opslag op uw computer organiseert door het verwijderen van bestanden en mappen is essentieel. U kunt een situatie tegenkomen waarin uw bestandsbeheerder u niet toestaat om bestanden en mappen grafisch te verwijderen. In dergelijke gevallen is het verwijderen van de bestanden met behulp van de terminal de enige juiste keuze.
Soms wilt u een bestand misschien naar een andere map verplaatsen in plaats van het volledig van uw systeem te verwijderen. Linux biedt de mv commando om de locatie van bestanden en mappen op uw systeemopslag te wijzigen.
hoe linux op Android te draaien?Deel Deel Tweeten E-mail Hoe Linux-bestanden te verplaatsen met het Mv-commando
Bestanden verplaatsen in de Linux-terminal is krachtiger dan in een bestandsbrowser, maar u moet weten wat u doet.
Lees volgende Gerelateerde onderwerpen- Linux
- Bestandsbeheer
- Terminal
- Linux
Deepesh is de Junior Editor voor Linux bij MUO. Hij schrijft informatieve handleidingen over Linux, met als doel een zalige ervaring te bieden aan alle nieuwkomers. Ik weet niet zeker van films, maar als je over technologie wilt praten, is hij jouw man. In zijn vrije tijd kun je hem boeken zien lezen, naar verschillende muziekgenres luisteren of zijn gitaar spelen.
Meer van Deepesh SharmaAbonneer op onze nieuwsbrief
Word lid van onze nieuwsbrief voor technische tips, recensies, gratis e-boeken en exclusieve deals!
Klik hier om je te abonneren