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.

Androidgerät mittels adb löschen

Falls man mal in die Verlegenheit kommt ein Androidgerät löschen zu müssen, aber das Gerät keinen funktionierenden Bildschirm mehr besitzt, so hilft „adb“ aus dem Android SDK welches unter http://developer.android.com/sdk/index.html bezogen werden kann.

Nach dem Download wird man feststellen das „adb“ nicht mehr im „tools“ Ordner des SDKs liegt. Stattdessen erwartet uns dort eine Datei mit dem Namen „adb_has_moved.txt“. Dort wird man darüber informiert das „adb“ nun in dem Ordner „plattform tools“ zu finden ist. Um diesen Ordner zu bekommen führt man unter Linux die Applikation „android“ aus dem „tools“ Ordner aus und installiert das entsprechende Paket.

Sollte anschließend beim Start von „adb“ die Meldung:

./adb Datei oder Verzeichnis nicht gefunden

erscheinen so hilft hier ein:

sudo apt-get install ia32-libs

Nun schließt man das aktive Gerät an und gibt im Terminal folgendes ein:

./adb remount
./adb shell

In der Shell geben wir dann die entscheidenden Befehle ein:

wipe all
exit

Damit ist das Telefon von privaten Nutzdaten befreit.