![错误:文件意外结束](https://linux22.com/image/118956/%E9%94%99%E8%AF%AF%EF%BC%9A%E6%96%87%E4%BB%B6%E6%84%8F%E5%A4%96%E7%BB%93%E6%9D%9F.png)
tar.gz
将文件移动到文件夹后,我必须将其解压。在将其移动到目标文件夹时,我意外地尝试将其移动到]
命名文件夹并给出了Ctrl+C.现在一半文件在 中tar.gz
,一半在]
.
然后我试图搬进]
去tar.gz
,结果被搬走了。
现在,当我尝试解压文件时,它显示unexpected end of file
错误。
有什么方法可以带回]
并tar.gz
制作精确的tar.gz
文件并解压相同的文件。
提前致谢。
答案1
不,事情不是这样的mv
。
我假设您正在谈论一个文件,您不小心将其移至另一个文件系统上的错误名称(并在中途中断传输),然后将错误命名的文件移回其原始位置和名称。
如果文件在同一文件系统内移动,则移动是差不多瞬时(这只是文件的重命名,甚至不触及文件的内容)。
如果文件被移动到新的文件系统,则文件内容被复制,然后原来的被删除了。
如果您在文件系统之间移动文件并中断该过程,则原始文件仍然完好无损。但由于您现在已经用部分副本覆盖了原始文件,因此不幸的是原始文件丢失了。
从备份中恢复(如果有的话)。
也可以看看:被覆盖的文件可以恢复吗?