Hoe bestanden te verwijderen met behulp van de terminal in Mac OS X

Zwarte vrouw typt op het toetsenbord van de laptop terwijl ze op kantoor werkt

U kunt bestanden verwijderen met behulp van de terminal in Mac OS X.

Afbeelding tegoed: Prostock-Studio/iStock/GettyImages

De meeste mensen kiezen Verplaatsen naar prullenbak na een klik met de rechtermuisknop wanneer ze een bestand in Mac OS X willen verwijderen. Dit werkt in de meeste gevallen en wanneer u deze methode gebruikt, kunt u het verwijderde bestand op elk moment herstellen. Als u echter fouten tegenkomt bij het verwijderen van een bestand, een bestand wilt verwijderen dat niet zichtbaar is in de Finder, of u wilt dat het bestand volledig wordt verwijderd en niet kan worden hersteld in een enkele handeling, gebruik dan de Mac Terminal om de het dossier. Dit is gemakkelijk te doen, zelfs als je geen ervaring hebt met het gebruik van Terminal, maar het biedt niet dezelfde soepelheid als het gaat om per ongeluk verwijderen, dus je moet voorzichtig zijn.

Waarom Mac Terminal gebruiken?

Terminal is het commandoregelsysteem voor een Mac en wordt bij elke Mac-computer en -laptop geleverd. Als je bekend bent met Unix-systemen, zit je in Terminal meteen goed. Er zijn veel voordelen aan het leren van enkele van de basiscommando's die je nodig hebt. Het belangrijkste voordeel is dat je met Terminal de instellingen van je Mac kunt wijzigen en bewerkingen kunt uitvoeren met bestanden die je niet kunt bereiken met alleen de grafische gebruikersinterface.

Video van de dag

Met Terminal kunt u bestanden verwijderen die foutmeldingen geven wanneer u ze probeert te verwijderen, bestanden verwijderen wanneer Finder niet correct werkt, of anderszins onzichtbare bestanden verwijderen.

Het "rm" Mac-commando

Open Terminal (in de Nutsvoorzieningen map van Toepassingen) en controleer de map waarin u zich momenteel bevindt door "ls –la" in de prompt te typen en op te drukken Binnenkomen. Navigeer naar de volgende map door "cd [mapnaam]" te typen met de naam van de specifieke map op zijn plaats van "[directory name]" en zonder aanhalingstekens, of tot aan de vorige directory door "cd../" te typen en vervolgens op Binnenkomen. Uw doel is om naar de map te navigeren die het bestand bevat dat u wilt verwijderen. Als u deze stap echter wilt vermijden, kunt u de methode slepen en neerzetten gebruiken.

Als je in de juiste map bent (of als je slepen en neerzetten gebruikt), gebruik je de "rm" Mac-opdracht om het gekozen bestand te verwijderen. Typ "rm [bestandsnaam.extensie]" zonder aanhalingstekens en met de relevante bestandsnaam en extensie in plaats van "[bestandsnaam.extensie]") en druk vervolgens op Binnenkomen om het bestand te verwijderen. Als alternatief kunt u openen Terminal, typ "rm", laat een spatie achter en sleep het bestand van de Finder naar het Terminal-venster om de volledige bestandsextensie automatisch in te vullen.

Een beveiliging toevoegen

Het belangrijkste nadeel van de Terminal-methode voor het verwijderen van bestanden is dat er geen "weet je het zeker?" type prompt om te voorkomen dat u iets belangrijks verwijdert. U kunt dit corrigeren door de interactieve vlag "-i" aan de opdracht toe te voegen. U typt "rm -i" voor de bestandsnaam en extensie om een ​​prompt te maken. Wanneer u selecteert Binnenkomen nadat u deze opdracht hebt getypt, ziet u een prompt met de tekst "verwijder [bestandsnaam.extensie]?" en u kunt "y" of "ja" typen om te bevestigen of "n" of "nee" om het verwijderen te annuleren.

Directory's verwijderen met Terminal

Je kunt ook een map verwijderen met Mac Terminal en er zijn een aantal verschillende opties, afhankelijk van je behoeften. Als u een lege map heeft om te verwijderen, kunt u de opdracht remove directory Terminal, "rmdir", op dezelfde manier gebruiken als de opdracht "rm", hoewel de beveiliging in dit geval niet werkt. "rmdir Afbeeldingen" zou bijvoorbeeld de map "Afbeeldingen" verwijderen uit de map waarin u zich momenteel bevindt.

Als u echter een bestand met de bijbehorende bestanden en eventuele submappen met bestanden wilt verwijderen, gebruikt u de optie "-R" (of -r) aan het einde van het "rm"-commando. Dit betekent "recursief" en verwijdert alles uit die map naar beneden. Dus als uw map "Afbeeldingen" afbeeldingen of zelfs submappen bevat, kunt u "rm -R Afbeeldingen" typen in de relevante map en vervolgens selecteren Binnenkomen. U kunt de beveiliging hier gebruiken door "rm -iR [mapnaam]" in Terminal te typen.