關於Linux下解壓tar檔案出錯問題

2021-07-11 02:36:45 字數 476 閱讀 2971

在linux環境下,利用tar指令做乙個檔案的打包,然後經windows共享目錄(vbox_shared),拷貝到另外乙個linux虛擬環境下,解壓異常。(tar xvzf ***.tar)

【報錯現象】

gzip: stdin: not in gzip format

tar:child returned status 1 

tar:exiting with failure status due to previous errors 

在linux環境下,利用(ctrl+c)拷貝檔案(特指跨windos與linux系統共享目錄的存檔檔案),將改變原有檔案型別,即乙個.tar檔案(gzip compressed data, from unix),利用crtl+c拷貝後,將變成單純的data檔案,丟失原有檔案型別,而利用cp拷貝指令即可解決這一問題,檔案拷貝後仍為原始檔案型別。

windows:所見即所得

linux:所想即所得

Linux 解壓tar檔案

tar cxtzjvfppn 檔案與目錄 引數 c 建立乙個壓縮檔案的引數指令 create 的意思 x 解開乙個壓縮檔案的引數指令!t 檢視 tarfile 裡面的檔案!特別注意,在引數的下達中,c x t 僅能存在乙個!不可同時存在!因為不可能同時壓縮與解壓縮。z 是否同時具有 gzip 的屬性...

linux下解壓tar命令詳解

tar cxtzjvfppn 檔案與目錄.引數 c 建立乙個壓縮檔案的引數指令 create 的意思 x 解開乙個壓縮檔案的引數指令!t 檢視tarfile 裡面的檔案!特別注意,在引數的下達中,c x t 僅能存在乙個!不可同時存在!因為不可能同時壓縮與解壓縮。z 是否同時具有gzip 的屬性?亦...

linux下tar檔案解壓縮命令詳解

tar cxtzjvfppn 檔案與目錄 引數說明 c 建立乙個打包檔案 x 解開乙個打包檔案 t 檢視 tar包裡面的檔案 z 打包後用gzip壓縮,生成.tar.gz檔案 j 打包後用zip2壓縮,生成.tar.bz2檔案 v 壓縮的過程中顯示檔案 f 使用檔名,請留意,在f之後要立即接檔名,不...