恢复以错误的 FTP 模式上传的损坏文件

JPC*_*sta 3 ftp data-recovery file-corruption

某些文件以错误的模式上传到 FTP(通过命令行)。我相信我有一些以文本模式上传的二进制文件,现在我无法打开它们。

我无权访问原始文件,我能以某种方式从中恢复吗?是否有一些工具可以让我以正确的格式获取文件?

har*_*ymc 5

了解是否可以撤消破坏需要了解所涉及的操作系统。结果取决于您在服务器和客户端上使用的操作系统组合。

最糟糕的问题是行尾字符。Windows 使用回车(ASCII 值 13)后跟换行(ASCII 值 10),而 Linux 仅使用换行。

文本模式 FTP 传输对此进行了转换。二进制模式没有。这就是破坏的来源。

如果从 Windows 转移到 Linux,将无法确定 LF 最初是 LF 还是 CR-LF 的组合。由于数据丢失,撤消破坏几乎是不可能的。