Wie kann ich diese Datei reparieren, die teilweise hexadezimal geworden ist?

258
Matt D

Ich hatte eine Java-Datei, die Teil eines Projekts war. es ging nach dem Laufen verloren fsck. Ich habe es später gefunden, /lost+foundaber jetzt scheint es Teil-Hex und Teiltext zu sein:

Here is a picture

Wie kann ich den normalen Text wiederherstellen?

Ich verwende Ubuntu 16.04 und mein Dateisystem ist ext4.

0
Sie stellen aus einem von Ihnen erstellten Backup wieder her. Das ist wahrscheinlich der einzig vernünftige Weg. Es sieht so aus, als ob Ihr Computer nicht nachverfolgen konnte, wie alle Teile einer Datei gefunden werden konnten, und dass am Ende ein Teil der Datei neben Daten gemischt wurde, die nicht Teil dieser Datei waren. Die einzigen anderen Möglichkeiten zur Behebung sind wahrscheinlich die Suche nach Inhalten, von denen bekannt ist, dass sie Teil der Datei sind, oder manuell. Beides ist wahrscheinlich nicht einfach (und beide können möglicherweise nicht sinnvoll ausgeführt werden). (Wenn dies äußerst kritisch wäre, könnten einige Experten bereit sein, in solche außergewöhnlichen Anstrengungen zu investieren.) TOOGAM vor 7 Jahren 0
"Es scheint Teil-Hex und Teiltext zu sein" - Entschuldigung, dass die Datei DISPLAYED ist. Versuchen Sie, $ od -t x1z path_and_name_of_the_file "(von bash / terminal) für eine vollständigere Ansicht des Inhalts. Der Kommentar von TOOGAM ist jedoch immer noch wahr. Hannu vor 7 Jahren 0
Ich glaube nicht, dass ich ein Backup gemacht habe. Ubuntu sichert Dateien nicht automatisch, oder? Matt D vor 7 Jahren 0

0 Antworten auf die Frage