Installieren Sie das Skalpell (ein Tool des Dateisystem -Wiederherstellung), um gelöschte Dateien/Ordner unter Linux wiederherzustellen

Installieren Sie das Skalpell (ein Tool des Dateisystem -Wiederherstellung), um gelöschte Dateien/Ordner unter Linux wiederherzustellen

Oft kommt es vor, dass wir versehentlich oder durch fälschlicherweise drücken ''Verschiebung + Löschen'zu Dateien. Von menschlicher Natur haben Sie die Angewohnheit zu verwenden 'Verschiebung + del"Anstatt nur zu verwenden"Löschen' Möglichkeit. Ich hatte diesen Vorfall tatsächlich vor ein paar Tagen. Ich habe an einem Projekt gearbeitet und meine Arbeitsdatei in einem Verzeichnis gespeichert. Es gab viele unerwünschte Dateien in diesem Verzeichnis und müssten dauerhaft gelöscht werden. Also fing ich an, sie nacheinander zu löschen. Beim Löschen dieser Dateien habe ich versehentlich gedrücktSchaltverschiebung löschen'zu einer meiner wichtigen Datei. Die Datei wurde dauerhaft aus meinem Verzeichnis gelöscht. Ich fragte mich, wie man gelöschte Dateien wiederherstellt und hatte keine Ahnung, was ich tun sollte. Ich habe fast viel Zeit damit verbracht, die Datei wiederherzustellen, aber kein Glück.

Skalpellwiederherstellungstool für Linux

Ich wusste ein bisschen technisches Wissen darüber, wie Dateisystem und Dateisystem und HDD Arbeiten. Wenn Sie eine Datei versehentlich löschen, wird der Inhalt der Datei nicht von Ihrem Computer gelöscht. Es wird nur aus dem Datenbankordner entfernt und Sie können die Datei nicht im Verzeichnis sehen, aber es bleibt immer noch irgendwo in Ihrer Festplatte. Grundsätzlich verfügt das System über einen Listenzeiger auf Blöcke auf dem Speichergerät hat weiterhin die Daten. Die Daten werden nicht vom Blockspeichergerät gelöscht, es sei denn und bis Sie mit einer neuen Datei überschreiben. An dieser Sicht habe ich veröffentlicht, dass meine gelöschte Datei möglicherweise noch irgendwo in einem nicht indizierten Bereich des Festplatte. Es wird jedoch empfohlen, ein Gerät sofort zu entlasten, sobald Sie feststellen, dass Sie eine wichtige Datei gelöscht haben. Unmount hilft Ihnen, zu verhindern, dass die blockierten Dateien mit einer neuen Datei überschrieben werden.

In diesem Szenario wollte ich diese Daten nicht überschreiben, daher zog ich es vor, auf der Festplatte zu suchen, ohne sie zu montieren.

Normalerweise in Fenster Wir erhalten unzählige Tools von Drittanbietern, um verlorene Daten zu erholen, aber in Linux nur ein paar. Ich benutze jedoch Ubuntu Als Betriebssystem und es ist sehr schwierig, ein Tool zu finden, das verlorene Datei wiederholt. Während meiner Nachforschungen habe ich erfahren ''Skalpell'Ein Tool, das die gesamte Festplatte durchläuft und eine verlorene Datei erholt. Ich habe meine verlorene Datei mit Hilfe von installiert und erfolgreich wiederhergestellt Skalpell Werkzeug. Es ist wirklich erstaunliches Werkzeug, das ich sagen muss.

Dies kann auch mit Ihnen passieren. Also dachte ich daran, meine Erfahrungen mit Ihnen zu teilen. In diesem Artikel werde ich Ihnen zeigen, wie Sie gelöschte Dateien mit Hilfe des Skalpell -Tools wiederherstellen können. Auf geht's.

Was ist Skalpellwerkzeug?

Skalpell ist eine Open -Source -Dateisystem -Wiederherstellung für Linux Und Mac Betriebssysteme. Das Tool besucht den Blockdatenbankspeicher und identifiziert die gelöschten Dateien daraus und wiederherstellt sie. Neben der Wiederherstellung der Datei ist es auch für die Untersuchung der digitalen Forensik nützlich.

So installieren Sie Skalpell in Debian/Ubuntu und Linux Mint

Um Skalpell zu installieren, öffnen Sie das Terminal durch “Strg+Alt+t”Vom Desktop aus und führen Sie den folgenden Befehl aus.

$ sudo apt-Get Installieren Sie Skalpell
Probenausgabe
Lesen von Paketlisten… Erstellen von Abhängigkeitsbaum -Lesen. Müssen 0 b/33 bekommen.9 KB Archive. Nach diesem Vorgang werden 118 KB zusätzlicher Festplattenraum verwendet. Auswählen zuvor nicht ausgewählter Paketskalpell. (Lesen der Datenbank… 151082 Dateien und Verzeichnisse derzeit installiert.) Skalpell auspacken (von… /scalpel_1.60-1build1_i386.Deb)… Verarbeitungsauslöser für Man-DB… Skalpell einrichten (1.60-1build1)… [E-Mail geschützt]: ~ $

Installation von Skalpell in RHEL/CentOS und Fedora

Um das Skalpell -Wiederherstellungstool zu installieren, müssen Sie zuerst das Epel -Repository aktivieren. Sobald es aktiviert ist, können Sie es tun 'Yum'Um es wie gezeigt zu installieren.

# Yum Skalpell installieren
Probenausgabe
Ladete Plugins: schnellste Mirror -Ladespiegelgeschwindigkeiten von zwischengespeicherter Hostfile * Basis: CentOS.01Link.HK * EPEL: Spiegel.Nus.Edu.sg * epel-source: spiegel.Nus.Edu.SG-Installationsprozessauflösten Abhängigkeiten-> Transaktionsprüfung ausführen ---> Paketskalpell.I686 0: 2.0-1.EL6 wird installiert -> Abhängige Abhängigkeiten abhängig ====================================================== ====================================================== ================ Package Arch Version Repository Size ============================= ====================================================== ====================================================== ========================= installieren: scalpel i686 2.0-1.el6 epel 50 k Transaction Summary ============================================ ====================================================== ====================================================== =========== Installieren Sie 1 Paket (s) Gesamtdownload-Größe: 50 K Installierte Größe: 108 K ist das OK [y/n]: y Downloading-Pakete: Skalpel-2.0-1.EL6.I686.Drehzahl | 50 KB 00:00 Ausführendes RPM_Check_Debug Ausführender Transaktionstest-Transaktionstest erfolgreich laufende Transaktion Installation: Skalpel-2.0-1.EL6.I686 1/1 Überprüfung: Skalpel-2.0-1.EL6.i686 1/1 installiert: Skalpell.I686 0: 2.0-1.EL6 vollständig!

Sobald das Skalpell installiert ist, müssen Sie eine Textbearbeitung durchführen. Standardmäßig hat das Skalpell -Dienstprogramm eine eigene Konfigurationsdatei in ''/usw'Verzeichnis und der vollständige Pfad ist'/etc/scalpel/skalpel.Conf" oder "/etc/skalpell.Conf“. Sie können feststellen, dass alles kommentiert wird (#). Vor dem Ausführen von Skalpell müssen Sie das Dateiformat, das Sie wiederherstellen müssen. Die gesamte Datei ist jedoch zeitaufwändig und generiert große falsche Ergebnisse.

Sagen Sie zum Beispiel, ich möchte mich nur erholen. '.JPG"Dateien, also einfach in Überzeugung".JPG'Dateiabschnitt für die Skalpellkonfigurationsdatei.

# GIF- und JPG -Dateien (sehr häufig) GIF y 5000000 \ x47 \ x49 \ x46 \ x38 \ x37 \ x61 \ x00 \ x3B GIF y 5000000 \ x47 \ x49 \ x46 \ x38 \ x39 \ x61 \ x00 \ x000000000000 \ x61 \ x00 \ \ x3b jpg y20000 \ x61 \ \ x00 \ x3b jpg y200000000 \ x61 \ \ x00 \ x3b jpg y20000 \ x61 \ \ x00 \ x3b jpg y2000000 \ x61 \ \ x00 \ x3b jpg y2000000 \ x61 \ \ x00 \ x3b jpg y2000000 \ x61 \ \ x00 \ x3b jpg \ xff \ xd8 \ xff \ xe0 \ x00 \ x10 \ xff \ xd9

Gehen Sie zum Terminal und Geben Sie nach der Syntax ein. Der '/dev/sda1ist ein Ort eines Geräts, von dem die Datei bereits gelöscht ist.

$ sudo scalpel /dev /sda1-o Ausgabe

Der ''Switch gibt ein Ausgabemittel -Verzeichnis an, in dem Sie Ihre gelöschten Dateien wiederherstellen möchten. Stellen Sie sicher, dass dieses Verzeichnis leer ist, bevor Sie einen Befehl ausführen. Andernfalls erhalten Sie einen Fehler. Die Ausgabe des obigen Befehls ist.

Skalpell Version 1.60 geschrieben von Golden G. Richard III, basierend auf führend 0.69. Öffnen Sie das Ziel "/dev/sda1" Bilddatei Pass 1/2. /dev/sda1: 6.1% | ***** | 6.6 GB 39:16 ETA

Wie Sie sehen, führt das Skalpell jetzt seinen Prozess durch und dauert die Wiederherstellung Ihrer gelöschten Datei, abhängig von dem Speicherplatz, den Sie scannen möchten, und die Geschwindigkeit der Maschine.

Ich würde Ihnen alle empfehlen, nur die Angewohnheit zu haben, nur zu verwenden löschen anstatt "Verschiebung + Löschen“. Denn wie gesagt ist Prävention immer besser als Heilmittel.