shred ist ein Programm, das ich unter Linux zur Löschung von Dateien, Ordnern oder Festplatten nutze. Standardmäßig überschreibt shred 25 mal mit verschiedenen Zeichen eine einzelne Datei und auf Befehl löscht es das Dokument auch. Das Programm wird mit dem nachfolgenden Kommando ausgeführt.
1 | shred filename |
Das Programm hat normalerweise keine Konsolenausgabe. Soll der Fortschritt angezeigt werden, so kann shred mit der Option “-v” aufgerufen werden. Gerade bei größeren Dateien (z. B.: 300 MByte) kann dieser Vorgang recht lange dauern. Wem die Zeit zu lang erscheint, kann den Vorgang auch mit einer geringen Anzahl an Schreibvorgängen (z. B.: nur sieben mal überschrieben) starten.
1 | shred -v -n 7 filename |
Soll die Datei dann auch gleich gelöscht werden, so ist die Option “-u” zu nutzen:
1 | shred -u -v -n 7 filename |
Im Prinzip reicht es aus, eine Datei genau ein mal mit sinnlosen Daten (Nullen) zu überschreiben. Ich persönlich nutze beim sicheren Löschen von Daten den Standardwert (25). Es dauert recht lange bis der Vorgang abgeschlossen ist, aber Sicher ist sicher.
