Das versehentliche Löschen einer Datei auf Ihrem Linux-System kann Ihren Tag komplett ruinieren und Ihre Produktivität ruinieren. Während es spezielle Tools und sogar vollständige Distributionen zum Wiederherstellen versehentlich gelöschter Dateien gibt, ist RecoverPy der schnellste und einfachste Weg, um gelöschte Dateien unter Linux wiederherzustellen.
Was ist RecoverPy und warum sollten Sie es brauchen?
Es ist wichtig, Ihr Linux-Dateisystem sauber und übersichtlich zu halten. Müll, der von verschrotteten Paketen, abgebrochenen Projekten und selten genutzten Apps übrig bleibt, sammelt sich im Laufe der Zeit an. Bevor Sie es wissen, haben Sie keinen Platz mehr. Dienste können nicht gestartet werden und Ihre Shell funktioniert nicht so, wie sie sollte.
Während Sie Ihre Verzeichnisse einzeln durchsuchen und jede Datei überprüfen können, bevor Sie sie zum Löschen auswählen, ist es wahrscheinlicher, dass Sie eine der vielen ausgezeichneten verwenden
Systemreinigungs-Apps für Linux verfügbar. Diese Apps haben eine intuitive Benutzeroberfläche und ermöglichen es Ihnen, Dateien aus mehreren Verzeichnissen gleichzeitig zu löschen.Katastrophe! In Ihrer Eile, wichtigen Speicherplatz zurückzugewinnen, haben Sie versehentlich Ihre fast fertige Doktorarbeit gelöscht. Diplomarbeit, gescannte Kopien Ihrer Heiratsurkunde und zahlreiche Nachrichtenartikel, die Sie für die Nachwelt aufbewahrt haben.
Nachdem Sie damit fertig sind, sich selbst dafür zu bestrafen, dass Sie es nicht richtig gemacht haben einen effektiven Backup-Zeitplan einhalten, es ist Zeit, Ihre Dateien zurückzubekommen!
RecoverPy ist eine leistungsstarke Python-App, die Ihre Systemfunktionen nutzt, um verlorene Dateien und sogar überschriebene Dateien wiederherzustellen. Anders als bekannter Dateiwiederherstellungsprogramme wie Testdisk, dessen Verwendung entmutigend sein kann, ist RecoverPy so konzipiert, dass es unkompliziert ist.
Die App kann Ihr gesamtes System scannen und Zeichenfolgen in Dateinamen, Headern und sogar in Binärdateien finden, an die Sie sonst vielleicht nicht gedacht hätten. Das Beste ist, dass RecoverPy eine intuitive und attraktive Terminal-Benutzeroberfläche (TUI) bietet, die es einfach macht, gelöschte Dateien unter Linux wiederherzustellen.
So installieren Sie RecoverPy unter Linux
Da RecoverPy eine Python-App ist, muss Python auf Ihrem Linux-System installiert sein. Überprüfen Sie, ob Sie es installiert haben, indem Sie diesen Befehl in ein beliebiges Terminal eingeben:
python3 --version
Wenn Sie Python nicht installiert haben, folgen Sie unseren Anweisungen auf wie man Python unter Ubuntu installiert.
RecoverPy hängt ab lsblk um Informationen über Blockgeräte zu sammeln, grep um Muster zu suchen und zuzuordnen, dd zum Lesen und Schreiben von Dateien und Fortschritt, um Ihnen einen Hinweis darauf zu geben, wie die Suche verläuft. Sie können alle diese Abhängigkeiten auf von Debian abgeleiteten Distributionen installieren mit:
sudo apt install grep coreutils util-linux fortschritt
Auf Arch-bezogenen Systemen:
sudo pacman -S grep coreutils util-linux fortschritt
Oder auf der Fedora-Familie mit:
sudo dnf install grep coreutils util-linux progress
Jetzt können Sie RecoverPy installieren mit:
sudo python3 -m pip install recoverypy
Sie werden bemerkt haben, dass wir den ungewöhnlichen Schritt unternommen haben, das Python-Paket mit sudo zu installieren, anstatt als normaler Benutzer. Dies liegt daran, dass RecoverPy zum Durchsuchen des Dateisystems entweder als root ausgeführt oder mit sudo aufgerufen werden muss. Die Installation des Pakets mit sudo kann spätere Verwirrung vermeiden.
Verwenden Sie RecoverPy, um gelöschte Dateien unter Linux zu retten
Bevor Sie RecoverPy starten, ist es hilfreich, so viel wie möglich über Ihre fehlende Datei zu wissen. Ein Dateiname ist ein guter Anfang, und wenn Sie auf diese Weise suchen, zeigt RecoverPy auch Einträge aus Ihrem Shell-Verlauf, dem gelöschten Browserverlauf und mehr an.
Weitere nützliche Details sind das Erstellungsdatum der Datei und, wenn Sie nach einem gelöschten Foto suchen, das Modell der Kamera. Diese Details sind normalerweise in Bilddatei-Headern enthalten und können Ihnen helfen, Ihre verlorene Datei zu finden.
Zu Demonstrationszwecken haben wir eine Datei namens "testdoc" erstellt, einen BBC-Nachrichtenartikel eingefügt, gespeichert und dann verwendet rm um die Datei zu löschen.
Idealerweise sollten Sie die Partition, die Sie durchsuchen möchten, unmounten und RecoverPy von einer separaten Partition ausführen, um weitere Änderungen an Ihrer verlorenen Datei zu verhindern.
Starten Sie RecoverPy mit:
sudo python3 -m recoverypy
...und geben Sie Ihren Suchbegriff in das Suchfeld ein.
Verwenden Sie die Tab -Taste, um zum Menü "Verfügbare Partitionen" zu wechseln, dann die Pfeiltasten, um auszuwählen, welche Partitionen Sie durchsuchen möchten. Wenn du glücklich bist, schlag zu Tab erneut, bis "Suche starten" markiert ist, dann Eingeben um die Suche zu starten.
RecoverPy hält Sie über den Fortschritt auf dem Laufenden, und wenn es abgeschlossen ist, sehen Sie einen Bildschirm voller Ergebnisse. Wie Sie im Screenshot sehen können, können sich diese auf Befehlsfetzen, Dateioperationen, Suchzeichenfolgen und mehr beziehen.
Es ist viel besser, wenn Sie etwas über den Dateiinhalt wissen. Bei unserer nächsten Suche gelang es uns, einige Wörter aus der Datei abzurufen, und ein paar Minuten später grenzte RecoverPy die Ergebnisse auf einen Kandidaten ein.
Drücken Sie Eingeben, um den Eintrag auszuwählen, den Sie untersuchen möchten, und entscheiden Sie dann auf dem nächsten Bildschirm, ob dies die gelöschte Datei ist, die Sie retten möchten. Wenn ja, drücken Sie Tab dann zweimal Eingeben um "Block hinzufügen" auszuwählen, und Tab dann noch zweimal Eingeben um die Datei an einem neuen Ort zu speichern.
So einfach ist das.
Die Wiederherstellung gelöschter Dateien unter Linux ist mit RecoverPy einfach
Jetzt wissen Sie, wie Sie gelöschte Dateien unter Linux schnell und einfach wiederherstellen können. Sie brauchen sich keine Sorgen zu machen, dass wichtige Dokumente versehentlich gelöscht werden. Erwägen Sie für zusätzliche Sicherheit, wichtige Dateien online mit erschwinglichem Cloud-Speicher zu speichern.