Shred ist einer von vier Linux-Befehlen, die ähnlich klingen, aber nicht identisch sind: Shred, Wipe, Delete und Delete.
Sie verwenden Fetzen wenn Sie ein einzelnes Datenstück dauerhaft löschen möchten. Die Informationen, die Sie identifizieren, werden mehrmals mit 1s und 0s überschrieben, wodurch die Daten dauerhaft gelöscht werden. Dies unterscheidet sich von anderen ähnlichen Befehlen, die Daten löschen, jedoch unter bestimmten Umständen abrufbar sind.
Mit dem Befehl shred können Sie eine kleine Sammlung von Dateien zu einem beliebigen Zeitpunkt zerschneiden. Es ist eine einfache Methode, um Daten zu löschen, die nicht gelöscht werden dürfen. Je.
Optionen bei Verwendung des Shred-Befehls
Verwenden Sie den Befehl "Shred", um die angegebenen Dateien wiederholt zu überschreiben und selbst für teure Hardware oder Software die Wiederherstellung der Daten schwierig oder unmöglich zu machen. Zu den verfügbaren Optionen gehören:
- -f ändert die Berechtigungen, um das Schreiben zuzulassen, falls erforderlich
- -n(Iterationen = N) überschreibt N-mal anstelle des Standardwerts, der dreimal ist
- -s (size = N) gibt die Anzahl der Bytes an zu Fetzen
- -uschneidet Dateien nach dem Überschreiben ab und entfernt sie
- -vzeigt ausführliche Informationen zum Fortschritt
- -xDie Dateigröße wird nicht auf den nächsten vollen Block gerundet
- -zfügt ein abschließendes Überschreiben mit Nullen hinzu, um das Schreddern auszublenden
- -uEntfernt die Datei nach dem Überschreiben
Beispiele für den Shred-Befehl
Verwenden Sie das folgende Format, um die Namen der Dateien einzugeben, die Sie vernichten möchten:
Wenn Sie die Option -u hinzufügen, werden die aufgelisteten Dateien geschreddert und auch gelöscht, um Speicherplatz auf Ihrem Computer zu schaffen.
Places Shred funktioniert nicht
Shred basiert auf einer wichtigen Annahme - dass das Dateisystem vorhandene Daten überschreibt. Dies ist traditionell, aber einige Dateisysteme erfüllen diese Annahme nicht. Im Folgenden finden Sie Beispiele für Dateisysteme, auf denen Shred nicht wirksam ist:
- Dateisysteme mit Protokollstruktur oder Journalprotokollierung, z. B. mit AIX und Solaris (und JFS, ReiserFS, XFS und Ext3)
- Dateisysteme, die redundante Daten schreiben und auch dann weitergehen, wenn einige Schreibvorgänge fehlschlagen, z. B. RAID-basierte Dateisysteme
- Dateisysteme, die Momentaufnahmen machen, z. B. der NFS-Server der Network Appliance
- Dateisysteme, die an temporären Speicherorten zwischengespeichert werden, z. B. NFS-Clients der Version 3
- Komprimierte Dateisysteme
Dateisystemsicherungen und Remote-Mirrors können außerdem Kopien der Datei enthalten, die nicht entfernt werden können und die dazu führen könnten, dass eine zerkleinerte Datei später wiederhergestellt werden kann.