Прошлой ночью я использовал приложение Jota Text Editor на своем телефоне LG G3 Anroid с Fulmics . Телефон (который я планирую заменить очень скоро) зависал примерно два раза, пока я писал текст с помощью этого редактора. После последнего сбоя я хотел открыть файл TXT, который я только что отредактировал, но он был показан редактором как пустой. Таким образом, индексная запись все еще существует, но текст больше не может быть найден. Таким образом, я хотел бы просмотреть интервал около [-1 МБ, +1 МБ] вокруг этой записи индекса, чтобы найти потерянный текст utf-8 / LF (для Linux / Adroid).
Я полагаю, что это можно сделать через терминал, но у меня есть проблемы , чтобы найти правильный путь для доступа к моему телефону через сам терминал. Кроме того, я не выяснил, какую файловую систему использует внутренняя память моего телефона Android. Вы знаете, где я могу это выяснить?
Редактировать: Я нашел способ доступа к своему телефону через терминал. Этот ответ мне очень помог.
1116 Кроме того, я смог получить доступ к папке с помощью Наутилуса. Там я вижу две версии моего TXT-файла. Первый называетсяtext.txt
, имеет размер 0 Bytes
и был отредактирован в 00:55 hrs (12:55 a.m.)
. Ниже есть запись под названием text.txt~
, которая имеет размер 78.0 kB
и была отредактирована в 00:55 hrs (12:55 a.m.)
. Но я не могу открыть text.txt~
с помощью gedit , и открытие text.txt
покажет мне пустой документ, так же, как он отображается на моем телефоне.
Решение вашей проблемы:
cd szTheCorrectDirectoryName
cp text.txt~ text.txt
, которая восстановит резервную копию текстового файла.
Вы можете сделать то же самое в Nautilus: переименуйте существующий text.txt
в text.new
, а затем переименуйте в text.txt~
в text.txt