Papierkorb unter macOS kann nicht geleert werden

Wenn unter macOS der Papierkorb entleert wird, so wird dies mit einem Fortschritt angezeigt. Unter Umständen kann es passieren, das selbst nach Stunden die Entleerung des Papierkorbes nicht voranschreitet. In einem solchen Fall kann es hilfreich sein, manuell nachzuhelfen.

Über das Kontextmenü kann Sofort löschen ausgewählt werden

Im geöffneten Papierkorb findet sich im Kontextmenü der Punkt Sofort löschen, mit dem sich einzelne Ordner und Dateien aus dem Papierkorb löschen lassen. Damit lässt sich der Papierkorb manuell entleeren. Anschließend kann der Papierkorb wieder über die normale Funktionalität geleert werden.

Punkt-Dateien unter macOS löschen

Unter macOS werden Dateien mit beginnend einem Punkt angelegt, welche z. B. auf USB-Datenträgern bestimmte Metadaten enthalten, welche von macOS genutzt werden. Das Problem ist, das sie unter Umständen störend sein können und für die Nutzung unter anderen Betriebssystemen entfernt werden sollen. Dazu gibt es unter macOS den Befehl dot_clean. Dieser kann im Terminal ausgeführt werden:

dot_clean -m /Volumes/Data

Nachdem der Vorgang beendet ist, würden alle entsprechenden Punkt- / Unterstrich-Dateien, für welche der aktuelle Nutzer über Berechtigungen verfügt, entfernt.

Leere Ordner im Terminal unter macOS löschen

Beim digitalen Aufräumen unter macOS fiel mir eine Ordnerstruktur auf, in welcher viele leere Ordner waren. Da ich diese nicht von Hand löschen wollte, nutze ich das Terminal:

cd folder/
find . -type d -empty -delete

Im ersten Schritt wechselte ich in das entsprechende Verzeichnis. Anschließend wird die eigentliche Arbeit mit dem find-Befehl erledigt. Mithilfe des Befehls werden in diesem Falle alle leeren Ordner gesucht und postwendend gelöscht.

Festplatte mit dd löschen

Mit Hilfe des Befehls dd ist es unter Linux und vielen anderen unixoiden Systemen möglich, eine Festplatte mit Nullen zu überschreiben. Ist die Festplatte dabei z.B. als sda im System registriert, so funktioniert das Überschreiben mit folgendem Befehl:

dd if=/dev/zero of=/dev/sda

Je nach Festplattengröße kann der Vorgang dabei durchaus einige Stunden in Anspruch nehmen.