文件有字节 - 似乎是空的

文件有字节 - 似乎是空的

我遇到以下问题:

我的系统上的一些文本文件(还有一些二进制文件)以正确的文件大小列出,但当我打开它们时,它们显示为空。

>ls -la
-rw-rw-r--  1 user user   652 Mar 12 16:17 summary.txt
>cat summary.txt
>

如果我在午夜指挥官中显示它们,我会得到一个点 ( )列表......和.我不确定它是什么时候发生的,但我猜是自从上次重新启动以来。vi^@

系统:

  • Linux ubuntu 3.8.0-37-generic #53~precise1-Ubuntu SMP 2 月 19 日星期三 21:37:54 UTC 2014 x86_64 x86_64 x86_64 GNU/Linux
  • 外部4

有办法解决吗?

编辑:我想这最有可能与系统重新启动有关。我可以通过查看日志文件来找出发生了什么吗?

谢谢。

答案1

^@是空字节的表示。您可以从xxd或获得更好的图片od

如果文件的内容丢失,修复方法是从版本控制系统或备份中恢复它。

相关内容