我在Linux(Ubuntu)工作,试图帮助年迈的父亲(我是大四)从一个文件中恢复数据,他坚持认为该文件最初是文本文件,但实际上是二进制文件,没有文件名称扩展或任何可读的标题,以帮助确定应用程序。
使用以下代码,我可以将其转换为ASCII:
xxd -b'文件名'
。 。 。它提供了许多如下代码行。第一列为十六进制,而其他所有列均为二进制。有没有办法尝试将其转换为可读性?
00000000: 11000000 00000100 00000000 00110101 11111100 00010100 ...5..
00000006: 00000110 11000111 11000000 00000100 00000000 00110101 .....5
0000000c: 11111100 00010100 00000110 11000111 11000000 00000100 ......