Zum Hauptinhalt springen

Einfache Schritte zum Wiederherstellen eines gelöschten Ordners auf einem Linux-Betriebssystem

Linux ist eines der beliebtesten Open-Source-Betriebssysteme, das in verschiedenen Bereichen weit verbreitet ist, von Serversystemen bis hin zu Personalcomputern. Bei der Arbeit mit Linux muss der Benutzer manchmal mit unerwarteten Situationen konfrontiert werden, z. B. das versehentliche Löschen wichtiger Ordner oder Dateien. In diesem Artikel werden wir untersuchen, wie Sie einen gelöschten Linux-Ordner wiederherstellen können, um Datenverluste zu minimieren und das System wieder funktionsfähig zu machen.

Der erste Schritt beim Wiederherstellen eines gelöschten Ordners besteht darin, alle Schreibvorgänge auf das Laufwerk zu beenden, auf dem sich der gelöschte Ordner befindet. Dies ist notwendig, um das Überschreiben gelöschter Daten zu verhindern und die Chancen auf eine erfolgreiche Wiederherstellung zu erhöhen. Nachdem die Schreibvorgänge angehalten wurden, können Sie mit der Wiederherstellung des gelöschten Ordners beginnen.

Eine Möglichkeit, einen gelöschten Linux-Ordner wiederherzustellen, ist die Verwendung des Testdisk-Dienstprogramms. Mit Testdisk können Sie die Festplatte scannen und gelöschte Partitionen und Dateien finden. Nach dem Scannen fordert testdisk Sie auf, die gefundenen Partitionen und Dateien wiederherzustellen. Bevor Sie testdisk verwenden, sind jedoch einige Kenntnisse über die Struktur des Linux-Dateisystems und Erfahrung mit der Befehlszeile erforderlich. Wenn Sie also neu in Linux sind, wird empfohlen, sich an einen Spezialisten zu wenden oder eine andere Wiederherstellungsmethode zu verwenden.

Wie kann ich einen gelöschten Linux-Ordner wiederherstellen

Datenverlust kann jederzeit auftreten und kann für Linux-Benutzer zu einem ernsthaften Problem werden. Wenn Ihre Dateien jedoch gelöscht wurden, ist nicht alles für immer verloren. In diesem Artikel werden wir Ihnen verschiedene Möglichkeiten zur Wiederherstellung gelöschter Ordner auf einem Linux-Betriebssystem vorstellen.

1. Wiederherstellung aus einem Backup.

Wenn Sie Ihre Daten regelmäßig gesichert haben, ist die Wiederherstellung eines gelöschten Ordners einfacher. Stellen Sie den Ordner mit den entsprechenden Werkzeugen aus dem letzten Backup wieder her.

2. Wiederherstellung mit dem Befehl "rm".

Wenn ein Ordner mit dem Befehl "rm" gelöscht wurde, können Sie den Befehl "extundelete" verwenden, um die Dateien wiederherzustellen. Zuerst müssen Sie dieses Tool auf Ihrem System installieren. Führen Sie dann den Befehl "extundelete" aus und geben Sie den Pfad des Geräts an, auf dem sich der gelöschte Ordner befindet, und den Pfad des Ordners an, in den Sie wiederherstellen möchten.

3. Wiederherstellung mit dem Programm "TestDisk".

"TestDisk" ist eine leistungsstarke Datenrettungssoftware unter Linux. Installieren Sie es auf Ihrem System und führen Sie es als Superuser aus. Folgen Sie den Anweisungen des Programms, um den gelöschten Ordner wiederherzustellen.

4. Verwenden des Dienstprogramms "Photorec".

"Photorec" ist ein Werkzeug, mit dem verschiedene Dateitypen wiederhergestellt werden können, einschließlich Ordner. Installieren Sie es auf Ihrem System und führen Sie es als Superuser aus. Befolgen Sie die Anweisungen, um den gelöschten Ordner und dessen Inhalt wiederherzustellen.

Beachten Sie, dass je schneller Sie mit der Wiederherstellung eines gelöschten Ordners beginnen, desto wahrscheinlicher ist es, dass die Dateien erfolgreich wiederhergestellt werden. Wenn Sie ein Tool zur Datenwiederherstellung verwenden, wird empfohlen, die wiederhergestellten Dateien auf einem anderen Gerät oder in einem anderen Ordner zu speichern, um bereits gelöschte Daten nicht zu überschreiben.

Wiederherstellen eines gelöschten Ordners über den Papierkorb

Schritt 1:

Öffnen Sie den Dateimanager auf Ihrem Linux-Computer.

Schritt 2:

Suchen Sie den Menüpunkt "Papierkorb" oder "Papierkorb" und klicken Sie darauf.

Schritt 3:

Im daraufhin angezeigten Papierkorbfenster sehen Sie eine Liste der gelöschten Dateien und Ordner.

Schritt 4:

Suchen Sie den gelöschten Ordner, den Sie wiederherstellen möchten, und klicken Sie mit der rechten Maustaste darauf.

Schritt 5:

Wählen Sie im Dropdown-Menü die Option "Wiederherstellen" oder "Wiederherstellen" aus.

Schritt 6:

Danach wird der Ordner an seinem ursprünglichen Speicherort wiederhergestellt.

Wenn sich der gelöschte Ordner nicht im Papierkorb befindet, wurde er möglicherweise gelöscht, ohne in den Papierkorb verschoben zu werden. In diesem Fall kann die Wiederherstellung eines Ordners die Verwendung einer speziellen Software zur Datenwiederherstellung oder Sicherung erfordern.

Wiederherstellen eines gelöschten Ordners mit einem USB-Stick

Das Löschen wichtiger Dateien oder Ordner auf einem Linux-Computer kann ein echter Kopfschmerz sein. Wenn Sie jedoch eine Sicherung dieser Dateien auf einem USB-Stick haben, können Sie den gelöschten Ordner in wenigen einfachen Schritten wiederherstellen.

Hier ist, wie man es macht:

  1. Schließen Sie den USB-Stick an Ihren Linux-Computer an und öffnen Sie das Terminal.
  2. Geben Sie den Befehl "sudo fdisk -l" ein, um den Pfad zu Ihrem USB-Stick zu ermitteln.
  3. Verwenden Sie den Befehl "sudo mount /dev/sdX1 /mnt", wobei X der Buchstabe ist, der dem Pfad zu Ihrem USB-Stick entspricht.
  4. Überprüfen Sie, ob sich Ihre Dateien auf dem USB-Stick befinden, indem Sie mit dem Befehl "cd /mnt" in den Ordner /mnt wechseln und den Befehl "ls" verwenden, um den Inhalt anzuzeigen.
  5. Kopieren Sie alle Dateien aus dem Ordner auf dem USB-Stick mit dem Befehl "sudo cp -r /mnt/folder /path/to/restore" zurück auf Ihr System, wobei folder der Name des gelöschten Ordners ist und /path/to/restore der Pfad des Ordners ist, in den Sie den gelöschten Ordner wiederherstellen möchten.

Nachdem Sie diese Schritte ausgeführt haben, wird der gelöschte Ordner auf Ihrem Linux-Computer wiederhergestellt. Stellen Sie sicher, dass Sie Ihre wichtigen Dateien und Ordner regelmäßig sichern, um Datenverluste in Zukunft zu vermeiden.

Wiederherstellen eines gelöschten Ordners mit Git

Um einen gelöschten Ordner mithilfe von Git wiederherzustellen, müssen Sie die folgenden Schritte ausführen:

  1. Terminal öffnen: Um mit der Wiederherstellung eines gelöschten Ordners zu beginnen, müssen Sie ein Linux-Terminal öffnen.
  2. Zum gewünschten Verzeichnis wechseln: Verwenden Sie den Befehl cd, um in das Verzeichnis zu wechseln, in dem sich der gelöschte Ordner befindet.
  3. Git initialisieren: Indem Sie den Befehl git init eingeben, initialisieren Sie Git im aktuellen Verzeichnis. Jetzt wird Git alle Änderungen verfolgen.
  4. Änderungsverlauf überprüfen: Überprüfen Sie mit dem Befehl git log den Änderungsverlauf, um den gelöschten Ordner zu finden.
  5. Gelöschten Ordner wiederherstellen: Nachdem Sie den gelöschten Ordner im Änderungsverlauf gefunden haben, führen Sie den Befehl git checkout aus [commit_id] -- [folder_name] , um einen gelöschten Ordner wiederherzustellen. Ersetzt [commit_id] auf die Commit-ID, in der der Ordner gelöscht wurde, und [folder_name] - auf den Namen des gelöschten Ordners.

Der gelöschte Ordner muss nun erfolgreich im angegebenen Verzeichnis wiederhergestellt werden. Beachten Sie, dass die Wiederherstellung nur funktioniert, wenn Sie zuvor Git verwendet und die Änderungen im Repository gespeichert haben. Wenn ein Ordner vor der Initialisierung von Git gelöscht wurde, ist es nicht möglich, ihn auf diese Weise wiederherzustellen.

Wiederherstellen eines gelöschten Ordners mit dem Befehl grep

Der Befehl grep wird verwendet, um nach Textdaten in einer Datei oder einem Verzeichnis zu suchen. Führen Sie die folgenden Schritte aus, um einen gelöschten Ordner wiederherzustellen:

  1. Terminal öffnen und navigieren Sie mit dem Befehl cd zu dem Ordner, in dem sich der gelöschte Ordner befand.
  2. Mit dem Befehl grep Suchen Sie in allen Dateien und Unterordnern in diesem Verzeichnis nach dem Inhalt des gelöschten Ordners. Beispiel: der Befehl grep -r lautet "Name des gelöschten Ordners" . sucht nach allen Dateien, die den angegebenen Ordner enthalten, beginnend im aktuellen Verzeichnis.
  3. Wenn der Befehl grep Übereinstimmungen gefunden hat, die das Vorhandensein von Dateien aus einem entfernten Ordner anzeigen, können Sie kopieren Sie diese Dateien in einen neuen Ordner verwenden Sie den Befehl cp . Zum Beispiel, um eine gefundene Datei zu kopieren file.txt führen Sie in den neuen Ordner den Befehl cp file aus.txt /Pfad zu einem neuen Ordner .

Beachten Sie, dass die Wiederherstellung eines gelöschten Ordners mit dem Befehl grep möglicherweise nicht immer erfolgreich ist und die Genauigkeit der gefundenen Übereinstimmungen von anderen Dateien mit ähnlichen Namen abhängt. Daher wird empfohlen, diesen Befehl als zusätzliche Methode zur Datenwiederherstellung zu verwenden und das aktuelle Verzeichnis vor dem Ausführen der Befehle zu sichern.

Wiederherstellen eines gelöschten Ordners mithilfe spezieller Programme

Das Löschen eines Ordners auf einem Linux-Betriebssystem kann versehentlich oder durch unerwartete Umstände erfolgen. Glücklicherweise gibt es spezielle Programme, mit denen Sie gelöschte Daten wiederherstellen können.

Eines dieser Programme ist extundelete speziell für die Wiederherstellung gelöschter Dateien im ext3- oder ext4-Dateisystem entwickelt. Es ermöglicht Ihnen, sowohl einzelne Dateien als auch ganze Ordner wiederherzustellen.

Um extundelete zu verwenden, müssen Sie die folgenden Schritte ausführen:

  1. Installieren Sie das Programm mit dem Paketmanager Ihrer Linux-Distribution.
  2. Gehe zum Terminal und führe den Befehl extundelete aus, indem du den Pfad zur Partition mit dem gelöschten Ordner und den gewünschten Wiederherstellungspfad angibst.
  3. Wählen Sie den gewünschten Ordner aus, der wiederhergestellt werden soll, indem Sie dessen Nummer angeben.
  4. Bestätigen Sie die Wiederherstellung und warten Sie, bis der Vorgang abgeschlossen ist.

Neben extundelete gibt es auch andere Programme, die auch bei der Wiederherstellung gelöschter Ordner nützlich sein können, z. B. TestDisk und PhotoRec. Bevor Sie eines dieser Programme verwenden, sollten Sie die Dokumentation sorgfältig lesen und die Anweisungen der Entwickler befolgen.

Es ist wichtig zu beachten, dass die Wahrscheinlichkeit einer erfolgreichen Wiederherstellung eines gelöschten Ordners von vielen Faktoren abhängt, einschließlich der Zeit seit dem Löschen, der Anzahl der Überschreibungen auf der Festplatte und des Status des Dateisystems. Je schneller das Wiederherstellungsprogramm angewendet wird, desto höher sind die Chancen auf ein erfolgreiches Ergebnis.

Es wird empfohlen, die Partition mit dem gelöschten Ordner vor Beginn des Wiederherstellungsprozesses nicht zu verwenden und alle wiederhergestellten Daten auf einem anderen Gerät zu speichern, um die Wiederherstellungschancen zu erhöhen.