先打包gz后再打包tar的問題?求大神解開①②這兩個問題?。?/h1>
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、先用命令? 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的原目錄。。
2019-02-04
問題一:你用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。