So löschen Sie Dateien mit dem Terminal in Mac OS X

Schwarze Frau tippt auf Laptop-Tastatur, während sie im Büro arbeitet

Sie können Dateien mit dem Terminal in Mac OS X löschen.

Bildnachweis: Prostock-Studio/iStock/GettyImages

Die meisten Leute wählen Ab in den Müll nach einem Rechtsklick, wenn sie eine Datei in Mac OS X entfernen möchten. Dies funktioniert in den meisten Fällen, und wenn Sie diese Methode verwenden, können Sie die gelöschte Datei jederzeit wiederherstellen. Wenn Sie jedoch beim Versuch, eine Datei zu löschen, auf Fehler stoßen, eine Datei entfernen möchten, die im Finder nicht sichtbar ist, oder Wenn Sie möchten, dass die Datei vollständig gelöscht und nicht mit einer einzigen Aktion wiederhergestellt werden kann, verwenden Sie das Mac-Terminal, um die Datei zu löschen Datei. Dies ist selbst dann einfach, wenn Sie keine Erfahrung mit der Verwendung von Terminal haben, aber es bietet nicht die gleiche Nachsicht, wenn es um versehentliches Löschen geht, also müssen Sie vorsichtig sein.

Warum das Mac-Terminal verwenden?

Terminal ist das Befehlszeilen-Steuerungssystem für einen Mac und wird mit jedem Mac-Computer und Laptop geliefert. Wenn Sie mit Unix-Systemen vertraut sind, sind Sie bei der Arbeit im Terminal wie zu Hause. Das Erlernen einiger der grundlegenden Befehle, die Sie benötigen, hat viele Vorteile. Der größte Vorteil besteht darin, dass Sie mit Terminal die Einstellungen Ihres Mac ändern und Vorgänge mit Dateien ausführen können, die Sie mit der grafischen Benutzeroberfläche allein nicht erreichen können.

Video des Tages

Mit Terminal können Sie Dateien löschen, die beim Versuch, sie zu löschen, Fehlermeldungen anzeigen, Dateien löschen, wenn der Finder nicht richtig funktioniert, oder ansonsten unsichtbare Dateien löschen.

Der Mac-Befehl „rm“

Offen Terminal (in dem Dienstprogramme Ordner von Anwendungen) und überprüfen Sie das Verzeichnis, in dem Sie sich gerade befinden, indem Sie "ls –la" in die Eingabeaufforderung eingeben und drücken Eintreten. Navigieren Sie nach unten zum nächsten Verzeichnis, indem Sie "cd [Verzeichnisname]" mit dem Namen des jeweiligen Verzeichnisses eingeben von "[Verzeichnisname]" und ohne Anführungszeichen, oder bis zum vorherigen Verzeichnis, indem Sie "cd../" eingeben und dann drücken Eintreten. Ihr Ziel ist es, zu dem Verzeichnis zu navigieren, das die Datei enthält, die Sie löschen möchten. Wenn Sie diesen Schritt jedoch vermeiden möchten, können Sie den Drag-and-Drop-Ansatz verwenden.

Wenn Sie sich im richtigen Ordner befinden (oder wenn Sie Drag & Drop verwenden), verwenden Sie den Mac-Befehl "rm", um die ausgewählte Datei zu löschen. Geben Sie "rm [Dateiname.Erweiterung]" ohne Anführungszeichen und mit dem entsprechenden Dateinamen und der entsprechenden Erweiterung anstelle von "[Dateiname.Erweiterung]" ein und drücken Sie dann Eintreten um die Datei zu löschen. Alternativ können Sie öffnen Terminal, geben Sie "rm" ein, lassen Sie ein Leerzeichen und ziehen Sie die Datei dann aus dem Finder in das Terminalfenster, um die vollständige Dateierweiterung automatisch auszufüllen.

Hinzufügen einer Schutzmaßnahme

Der größte Nachteil der Terminal-Methode zum Löschen von Dateien besteht darin, dass es kein "Sind Sie sicher?" Eingabeaufforderung, die Sie daran hindert, etwas Wichtiges zu löschen. Sie können dies korrigieren, indem Sie dem Befehl das interaktive Flag "-i" hinzufügen. Sie geben "rm -i" vor dem Dateinamen und der Erweiterung ein, um eine Eingabeaufforderung zu erstellen. Wenn Sie auswählen Eintreten Nachdem Sie diesen Befehl eingegeben haben, sehen Sie eine Eingabeaufforderung mit der Meldung "[Dateiname.Erweiterung] entfernen?" und Sie können "y" oder "yes" eingeben, um das Löschen zu bestätigen oder "n" oder "no", um den Löschvorgang abzubrechen.

Löschen von Verzeichnissen mit dem Terminal

Sie können einen Ordner auch mit Mac Terminal löschen, und es gibt je nach Bedarf verschiedene Optionen. Wenn Sie einen leeren Ordner entfernen möchten, können Sie den Terminalbefehl zum Entfernen des Verzeichnisses "rmdir" auf die gleiche Weise wie den Befehl "rm" verwenden, obwohl die Sicherheitsvorkehrung in diesem Fall nicht funktioniert. "rmdir Pictures" würde beispielsweise das Verzeichnis "Pictures" aus dem Verzeichnis löschen, in dem Sie sich gerade befinden.

Um jedoch eine Datei einschließlich ihrer Dateien und aller Unterordner mit Dateien zu löschen, verwenden Sie die Option "-R" (oder -r) am Ende des Befehls "rm". Dies bedeutet "rekursiv" und löscht alles von diesem Verzeichnis nach unten. Wenn Ihr Ordner "Bilder" also Bilder oder sogar Unterordner enthält, können Sie "rm -R Bilder" aus dem entsprechenden Verzeichnis eingeben und dann auswählen Eintreten. Sie können die Absicherung hier verwenden, indem Sie "rm -iR [Ordnername]" in das Terminal eingeben.