如何扫描 Android 手机内部存储器中的某个索引条目以查找丢失的 utf-8/LF(适用于 Linux/Adroid)文本?

如何扫描 Android 手机内部存储器中的某个索引条目以查找丢失的 utf-8/LF(适用于 Linux/Adroid)文本?

昨晚,我用的是Jota 文本编辑器应用程序在我的 LG G3 Anroid 手机上运行风蚀。当我使用这款编辑器编写文本时,手机(我计划很快更换它)崩溃了大约两次。最后一次崩溃后,我想打开刚刚编辑的 TXT 文件,但编辑器显示它是空的。因此,索引条目似乎仍然存在,但文本已无法找到。因此,我想扫描该索引条目周围大约 [-1 MiB, +1 MiB] 的间隔,以找到丢失的 utf-8/LF(适用于 Linux/Adroid)文本。

我认为这可以通过终端完成,但我遇到了麻烦找到正确的道路以便通过终端本身访问我的手机。另外,我还没有找到我的 Android 手机内存使用的是什么文件系统。你知道我可以在哪里找到它吗?

编辑:我找到了一种通过终端访问手机的方法。这个答案帮助了我很多。

此外,我能够使用 Nautilus 访问该文件夹。在那里,我可以看到我的 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~使用编辑,打开后text.txt只会显示一个空白文档,就像在我的手机上显示的一样。

答案1

解决您问题的方法是:

cd szTheCorrectDirectoryName
cp text.txt~ text.txt

这将恢复文本文件的备份。

您也可以在 Nautilus 中执行相同操作:将现有的重命名text.txttext.new,然后重命名text.txt~text.txt

如果这不起作用,您的文本文件将丢失,抱歉!

相关内容