tar压缩的逻辑

线上有一个文件夹,里面有几十万个小文件。原来的ftp遍历该目录下栽的时候,会出现linux-ftp拒绝访问的情况。所以为了解决这个问题,我们把该文件夹tar压缩后再下载。

由于该目录下的文件从其余目录中mv过来,一般我们操作的时候是需要确保没有文件mv过来再进行压缩。但是我比较好奇,如果我在还有其它文件mv到待压缩目录下时会怎么样。说干就干,我执行tar zcf,然后再使用tar命令把文件清单输出到a.txt文件。发现输出文件清单中的文件个数,与我开始执行压缩的文件个数一致。压缩过程中移动到待压缩目录下的文件未被压缩。 显然,执行tar zcf时,会先扫描一个文件清单,然后再压缩。那么有没有增量压缩的方式呢?这个如果有谁知道也请指教。

你可能感兴趣的:(tar压缩的逻辑)