为了账号安全,请及时绑定邮箱和手机立即绑定

先打包gz后再打包tar的问题?求大神解开①②这两个问题!!

1、先用命令  gzip  -c  japan  >  japan.gz

结果会有1个japan的目录和1个japan.gz的压缩包

2、然后再用命令  tar  -cvf   japan.tar.gz   japan.gz

结果会有1个japan的目录、1个japan.gz的压缩包和1个japan.tar.gz的压缩包

①最后用tar  -zxvf   japan.tar.gz 是解压不了这个文件的。。

②到最后可以用tar的解压方式变成 japan.gz 的压缩包。但永远都解压不了成一开始的japan的原目录。。

正在回答

1 回答

问题一:你用tar  -zxvf   japan.tar.gz解压文件不成功,我怀疑是因为文件重名的原因。因为你解压前该目录就已经拥有一个以japan.gz命名的压缩文件了,当你用tar  -zxvf   japan.tar.gz命令解压,将会再生成一个japan.gz文件,这时候就会有两个相同名字的japan.gz压缩文件,我估计是文件重名,所以报错

问题二:你要明白解压的意思是什么,解压,我的理解是将压缩包里的文件或者数据还原成当初压缩的时候的格式(即源文件)。你的第二步是将japan.gz这个文件压缩成japan.tar.gz,请注意,你的源文件是japan.gz,意思就是你将一个压缩包再压缩成一个压缩包,所以最后你解压japan.tar.gz这个文件得到的文件或者数据将会是japan.gz,因为你的源文件是japan.gz。

2 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

先打包gz后再打包tar的问题?求大神解开①②这两个问题!!

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信