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

Versehentlich gelöschte Dateien wiederherstellen?

Ich habe versehentlich eine Datei von meinem Laptop gelöscht. Ich verwende Fedora. Ist es möglich, die Datei wiederherzustellen?

Akzeptierte Antwort:

Ich würde davon abraten, sofort ein Dienstprogramm zu installieren. Grundsätzlich sind hier Ihre größten Feinde Schreibvorgänge auf der Festplatte. Sie möchten sie jetzt um jeden Preis vermeiden.

Am besten ist eine automatische Sicherung, die von Ihrem Editor erstellt wurde – sofern vorhanden. Wenn nicht, würde ich den folgenden Trick mit grep versuchen, wenn Sie sich an eine eindeutige Zeichenfolge in Ihrer .tex-Datei erinnern:

$sudo grep -i -a -B100 -A100 'string' /dev/sda1 > file.txt

Ersetzen Sie /dev/sda1 durch das Gerät, auf dem sich die Datei befand, und ersetzen Sie 'string' mit der eindeutigen Zeichenfolge in Ihrer Datei. Dies kann einige Zeit dauern. Aber im Grunde sucht es nach der Zeichenfolge auf dem Gerät und gibt dann 100 Zeilen vor und nach dieser Zeile zurück und fügt sie in file.txt ein . Wenn Sie mehr Zeilen zurückgeben möchten, passen Sie einfach das -B an und -A Optionen nach Bedarf. Möglicherweise erhalten Sie eine Menge zusätzlichen Müll zurück, aber Sie sollten in der Lage sein, Ihren Text zurückzubekommen.

Viel Glück.


Linux
  1. Kopieren Sie Dateien im Linux-Terminal

  2. Daten in Dateisystemen verstecken?

  3. Eine gelöschte Datei wiederherstellen??

  4. Zählen Sie Zeilen in großen Dateien

  5. Wie kann ich den Speicher gelöschter, aber noch verwendeter Dateien unter Linux zurückfordern?

So benennen Sie eine Datei (en) in Linux um

So stellen Sie gelöschte Dateien in Ubuntu über TestDisk wieder her

Dateimanager vs. FTP

Übertragen Sie Dateien mit WinSCP

So verwenden Sie Linux zum Wiederherstellen gelöschter Dateien

So komprimieren Sie eine Datei unter Linux