Das rm
Befehl ist einer der gefährlichsten, die Linux-Benutzern zur Verfügung stehen. Wenn Sie die falsche Datei oder den falschen Ordner löschen, können Sie Ihr gesamtes Betriebssystem funktionsunfähig machen. Das Wiederherstellen verlorener Dateien ist nicht einfach, aber auch nicht unmöglich. Foremost wurde entwickelt, um Ihr Laufwerk forensisch zu durchsuchen, um gelöschte Dateien wiederherzustellen. Dieser Artikel enthält eine Anleitung zur Verwendung.
Was ist das Wichtigste?
Ursprünglich von US-Bundesagenten entwickelt, Vor allem ist Open Source und gemeinfrei. Anstatt zu versuchen, Dateien aus dem Dateisystem Ihres Laufwerks abzurufen, versucht Foremost, die Dateien direkt neu zu erstellen.
Die meisten Betriebssysteme löschen Dateien nicht vollständig aus Dateisystemen. Sie entfernen die Metadaten und lassen die darunter liegenden Daten überschrieben werden. Foremost durchsucht das Laufwerk Stück für Stück und kopiert und analysiert das Laufwerk nach diesen Informationen.
Die Informationen werden vorübergehend im internen Speicher Ihres PCs gespeichert. Von dort aus sucht es nach bestimmten Dateisegmenten, bis es mit anderen übereinstimmt, und setzt sie wie ein Puzzle zusammen.
Foremost unterstützt bestimmte Dateitypen. Bilddateien wie JPG und GIF, Windows-Binärdateien wie EXE, Dokumentdateien wie DOC- und PDF-Dateien sowie komprimierte Dateien wie ZIP oder RAR werden unterstützt.
Foremost unter Linux installieren
Foremost ist als Paket für die Installation in den meisten Standard-Linux-Repositorys verfügbar. Sie können es vom Terminal aus mit dem Paketmanager installieren, den Ihre Linux-Distribution verwendet.
Debian- und Ubuntu-basierte Distributionen können Foremost installieren, indem Sie das Terminal öffnen und Folgendes eingeben:
sudo apt install foremost
Wenn Sie Arch Linux ausführen, können Sie Foremost installieren, indem Sie Folgendes eingeben:
pacman -S foremost
Fedora-Benutzer können Foremost vom Terminal aus installieren, indem sie Folgendes eingeben:
dnf install foremost
Wie man Foremost benutzt
Wenn Sie eine Datei löschen und abrufen möchten, können Sie mit Foremost versuchen, nach allen Dateien desselben Dateityps zu suchen, die zuvor gelöscht wurden.
Zunächst müssen Sie den Namen Ihrer Laufwerkspartition unter Linux kennen, z. B. “/ dev / sda1”. Wenn Sie Ihre Partition nicht kennen, geben Sie Folgendes in das Terminal ein:
df -h
Sie sehen eine Liste der aufgelisteten Laufwerkspartitionen. Suchen Sie das Laufwerk, nach dem Foremost suchen soll, unter “Dateisystem”.
Sobald Sie Ihre Laufwerkspartition kennen, können Sie Foremost verwenden, um das Laufwerk zu durchsuchen. Wenn Sie beispielsweise nach einer gelöschten PNG-Datei gesucht haben, öffnen Sie ein Terminalfenster und geben Sie Folgendes ein:
foremost -v -t png -i /dev/sda1 -o ~/recovery/
Ersetzen Sie “/ dev / sda1” durch Ihre Laufwerkspartition. Das -t
Mit flag können Sie den Dateityp auswählen, den Sie wiederherstellen möchten. Das -i
Das Flag wählt das Laufwerk aus, nach dem Sie suchen möchten, während das Flag -o
flag listet den Ordner auf, in dem alle wiederhergestellten Dateien gespeichert werden.
Sie können einen ähnlichen Prozess für jeden Dateityp verwenden, den Sie verwenden möchten. Ersetzen png
mit Ihrem Dateityp. Sie können Ihr gesamtes Laufwerk durchsuchen oder bestimmte Ordner durchsuchen.
Sobald Foremost die Suche abgeschlossen hat, werden alle gefundenen Dateien in dem Ordner gespeichert, den Sie als Ausgabeordner unter aufgeführt haben -o
Flagge. Wenn Sie Probleme haben, können Sie das vorderste Handbuch durchsuchen, indem Sie das Terminal eingeben:
man foremost
Abrufen Ihrer gelöschten Daten unter Linux
Es gibt keine Garantie dafür, dass Foremost verlorene oder gelöschte Daten wiederherstellen kann. Es ist jedoch immer noch eines der besten kostenlosen Tools zum Abrufen von Daten.
Foremost ist eine der besten verfügbaren Optionen zum Abrufen von Daten unter Linux, es sei denn, Sie sind bereit zu zahlen. Wenn Foremost für Sie nicht funktioniert, stehen andere Linux-Wiederherstellungstools zur Verfügung, die Sie stattdessen ausprobieren können.