Gemakkelijk bestanden en mappen verwijderen in Linux

Gemakkelijk bestanden en mappen verwijderen in Linux

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
Over de auteur Deepesh Sharma(79 artikelen gepubliceerd)

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 Sharma

Abonneer op onze nieuwsbrief

Word lid van onze nieuwsbrief voor technische tips, recensies, gratis e-boeken en exclusieve deals!

Klik hier om je te abonneren