Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/unix/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/sql-server-2005/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Unix 写入时复制.tar.gz文件_Unix_Tar_Scp_Corrupt_Md5sum - Fatal编程技术网

Unix 写入时复制.tar.gz文件

Unix 写入时复制.tar.gz文件,unix,tar,scp,corrupt,md5sum,Unix,Tar,Scp,Corrupt,Md5sum,编写.tar.gz文件纯粹是顺序的吗 当复制一个大文件时,我开始压缩它,当它压缩时,我将它压缩到另一台机器上。之后,我检查了两台机器上的md5sum,发现它们不匹配。我想在.tar.gz完成之前开始阅读它并不是最好的主意。我认为编写.tar.gz文件只会附加到末尾,这样读取它就可以了 有人知道这个的原理吗?这里具体发生了什么?如果您使用一个简单的.tar文件来处理scp,它可能会工作 tar是一种顺序归档工具,主要设计用于通过管道传输到cpio,以便在磁带上进行写入 但是在这里,您要求tar首先

编写.tar.gz文件纯粹是顺序的吗

当复制一个大文件时,我开始压缩它,当它压缩时,我将它压缩到另一台机器上。之后,我检查了两台机器上的md5sum,发现它们不匹配。我想在.tar.gz完成之前开始阅读它并不是最好的主意。我认为编写.tar.gz文件只会附加到末尾,这样读取它就可以了


有人知道这个的原理吗?这里具体发生了什么?

如果您使用一个简单的.tar文件来处理scp,它可能会工作

tar是一种顺序归档工具,主要设计用于通过管道传输到cpio,以便在磁带上进行写入

但是在这里,您要求tar首先创建归档文件,然后压缩它。压缩只能在存档完成后进行