通过tar命令的-cjvf将git目录压缩成git.tar.bz2并备份到backup目录内,并说明tar命令的-j和-z选项的不同。
在压缩成bzip2格式时出现上述错误,原因是没有安装bzip2,所以利用yum在线安装bzip2
安装bzip2后用tar -jxvf对在安装bzip2前用tar –jcvf压缩的文件进行解压,发现并没有解压成功,说明系统之前确实没有安装bzip2包,之前压缩的产生的文件并不是真正的bzip2包,而是普通的压缩文件。
删除在安装bzip2之前用tar –jcvf压缩的压缩包再次用tar –jcvf压缩git文件,这时没有出错,压缩成功。
通过tar命令的-jxvf解压缩backup目录内的git.tar.bz2到projects目录下从而实现备份恢复
这是解压缩都没有出现报错,over!