一、tar 命令可以有压缩方式有两种:
tar -jcvf backup.tar.bz2 test
tar -zcvf bakcup.tar.gz test
前者压缩的比率更大一些,显然它压缩需要的时间也会更多一些。解压缩分别用:
tar -jcvf backup.tar.bz2
tar -zcvf bakcup.tar.gz
二、测试步骤
1 mkdir test
mkdir test/a test b
2 tar -g snapshot -jxvf backup.tar.bz2 test
会在当前目录生成一个snapshot的文件,这个文件包含了当前test目录的信息。
3 echo 123 > test/a
mkdir test/c
4 tar -g snapshot -jxvf backup_icpl1.tar.bz2 test
生成的这个tar包,就是增量代码的压缩包
5 删除test目录,先解压 backup.tar.bz2 ,再解压backup_icpl1.tar.bz2 就可以得到最后修改的代码。