什么是tar的结果,并通过ssh解压缩不断变化的文件夹

我已经使用这个命令在一个大的(TB),不断变化的目录与子文件夹和文件。

$ tar c dir/* |gzip - | ssh user@host 'cd /dir/ && tar xz' 

最终的结果是什么?

只有 tar文件的开始?

从testing中看来,tar在继续之前创build了一个文件列表,所以最终的结果将是当tar扫描目录时出现的文件是被转移的文件。

这是我如何testing:

  • 创build了两个大文本文件(每个约3-400M),称为bigfile1和bigfile2
  • 在另一个shell窗口中准备一个名为c-notsobigfile的文件
  • 开始tar其中的文件在哪里和什么时候完成支持bigfile1我开了触摸

这是我的最终结果

 tar czvf bigfiles.tar.tz test2/ a test2 a test2/bigfile a test2/bigfile2 

我的c-notsobig文件丢失了。