GNU/Linux >> LINUX-Kenntnisse >  >> Ubuntu

Löschen und entsorgen Sie Dateien ordnungsgemäß in Ubuntu mit Shred

Wenn eine Datei auf Ihrem Computer gelöscht wird, löscht das System normalerweise nur die Referenz der Datei. Die Datei bleibt auf unbestimmte Zeit in Ihrem Systemspeicher erhalten.

Jeder kann diese Dateien mit Dateiwiederherstellungsprogrammen abrufen und die gelöschten Daten aus Ihrem Speicher sehen. Es ist ein ernsthaftes Risiko, wenn die Dateien Ihre privaten und sensiblen Informationen enthalten.

Wie können Sie also Ihre Dateien unter Ubuntu dauerhaft löschen?

Hier kommt das Shred-Tool ins Spiel.

Hier bei LinuxAPT werden wir uns mit der Funktionsweise, den Einschränkungen und verschiedenen Verwendungsmöglichkeiten des Befehls shred befassen, um Dateien unter Ubuntu 20.04 sicher zu entsorgen.


Wie funktioniert Aktenvernichtung?

Shred ist ein Befehlszeilentool, das den ursprünglichen Inhalt einer Datei wiederholt mit Nullen überschreibt. Auf diese Weise wird der ursprüngliche Inhalt einer beliebigen Datei durch Nullen ersetzt, sodass die ursprünglichen Daten nicht wiederhergestellt werden können, selbst wenn die Datei wiederhergestellt wird. Die Datei kann dann sicher aus dem Systemspeicher entfernt werden.


Mehr über Schreddern

Sie können den folgenden Befehl ausführen und sehen, was das Shred-Dienstprogramm sonst noch zu bieten hat:

$ shred –help


Einschränkungen des shred-Befehls

Das Shred-Dienstprogramm funktioniert nicht auf Journaled-, RAID-basierten oder komprimierten Dateisystemen. Es funktioniert auch nicht auf mehreren Network File Systems (NFS). Ausführlichere Informationen finden Sie auf der man-Seite von shred.

Angesichts der oben genannten Einschränkungen sollten Sie shred nicht auf einer Festplatte verwenden, da das Überschreiben diese beschädigen kann.


Was ist die Syntax des shred-Befehls?

Die grundlegende Syntax des Shred-Befehls ist unten angegeben:

$ shred options filename

Wobei Dateiname der vollständige Pfad der Datei ist, die Sie löschen möchten, und Optionen Flags sind, die verwendet werden, um verschiedene Methoden auszuführen, die vom Befehl bereitgestellt werden.


1. Wie lösche ich eine Datei dauerhaft mit shred ?

Führen Sie den folgenden Befehl aus, um eine Datei dauerhaft zu löschen:

$ shred -uvz text.txt

Die Option -u löscht die Datei, die Option -v zeigt alle Prozesse in der Befehlskonsole an und die Option -z überschreibt den Inhalt der Datei.


2. Dateiinhalt mit shred löschen/überschreiben

Wenn Sie eine Datei nicht löschen und nur den Inhalt der Datei entfernen möchten, können Sie den folgenden Befehl ausführen:

$ shred -vz text.txt

Öffnen Sie die Zieldatei und Sie werden sehen, dass der Inhalt der Datei durch Zeichenfolgen aus Nullen ersetzt wird.


3. Dateiinhalte mehrfach mit shred überschreiben

Sie können eine Datei mehrmals überschreiben, um sicherzustellen, dass die Daten ersetzt werden. Geben Sie einfach mit der Option -n an, wie oft Sie eine Datei überschreiben möchten. Denken Sie daran, dass das Shred-Dienstprogramm immer eine zusätzliche Überschreibung durchführt:

$ shred -uvz -n 3 text.txt

In der Ausgabe können Sie sehen, dass das Überschreiben viermal erfolgt ist.


4. Mehrere Dateien mit shred dauerhaft löschen

Sie können mit shred auch mehrere Dateien löschen. Erwähnen Sie einfach mehrere Dateinamen im Befehl:

$ shred -uvz test1.txt test2.txt


5. Dateien mit bestimmten Formaten löschen

Sie können auch nach ihren spezifischen Formaten löschen. Führen Sie den folgenden Befehl aus, um alle Textdateien im Ordner zu löschen:

$ shred -uvz *.txt


6. Teil einer Datei mit shred überschreiben

Mit Shred können Sie auch teilweise überschreiben. Der folgende Befehl überschreibt das eine Kilobyte der Datei:

$ shred -vz -s 1K test3.txt

Sie können sehen, dass ein Teil der Datei überschrieben wurde.



Ubuntu
  1. So löschen Sie eine Datei unter Ubuntu Linux

  2. So überwachen Sie Server-Logdateien mit Logwatch auf Debian und Ubuntu

  3. Wissenschaftliche Audioverarbeitung, Teil I - Lesen und Schreiben von Audiodateien mit Octave 4.0.0 auf Ubuntu

  4. Welches Dateisystem wähle ich für die gemeinsame Nutzung von Dateien zwischen Windows und Ubuntu?

  5. Erstellen und entfernen Sie Auslagerungsdateien in Ubuntu

So erstellen und bearbeiten Sie PDF-Dateien in Ubuntu

So führen Sie .bin- und .run-Dateien in Ubuntu aus

Kopieren Sie Daten mit rsync auf Ubuntu

So sichern Sie Dateien mit Déjà Dup und Duplicity unter Ubuntu 18.04 LTS

So benennen Sie Dateien in Ubuntu 20.04 um

So finden und löschen Sie doppelte Dateien in Ubuntu mit Fdupes