Linux打包和解壓

2022-09-06 02:51:13 字數 1564 閱讀 1835

解壓

.tar

解包:tar xvf filename.tar

打包:tar cvf filename.tar

dirname

(注:tar是打包,不是壓縮!)

———————————————

.gz  解壓1:

gunzip

filename.gz

解壓2:

gzip -d filename.gz

壓縮:gzip

filename

.tar

.gz 和 .tgz

解壓:tar zxvf filename.tar

.gz  壓縮:

tar zcvf filename.tar

.gz dirname

———————————————

.bz2

解壓1:

bzip2 -d filename.bz2

解壓2:

bunzip2

filename.bz2

壓縮:

bzip2 -z filename

.tar

.bz2

解壓:tar jxvf filename.tar.bz2 或tar –bzip xvf filename.tar

.bz2

壓縮:tar jcvf filename.tar

.bz2 dirname

———————————————

.bz  解壓1:

bzip2 -d filename.bz

解壓2:

bunzip2

filename.bz

壓縮:未知

.tar

.bz  解壓:

tar jxvf filename.tar

.bz  壓縮:未知

———————————————

.z  解壓:uncompress filename.z

壓縮:compress filename

.tar

.z  解壓:

tar zxvf filename.tar

.z  壓縮:

tar zcvf filename.tar

.z dirname

———————————————

.zip

解壓:unzip filename.zip

壓縮:zip filename.zip

dirname

壓縮乙個目錄使用 -r 引數,-r 遞迴。例: $ zip -r filename.zip

dirname

———————————————

.rar

解壓:rar x filename.rar

壓縮:rar a filename.rar dirname

看看你要解壓的檔案的具體路徑

tar -ztf xx.tar.gz | grep

file_you_want_to_get

假設為 path/to/file

tar -zxf xx.tar.gz path/to/file

更詳細參考:

[1][2] 

linux打包壓縮和解壓

linux下常見的壓縮包格式有5種 zip tar.gz tar.bz2 tar.xz tar.z 其中tar是種打包格式,gz和bz2等字尾才是指代壓縮方式gzip和bzip2 zip的壓縮 1 把mydata目錄壓縮為mydata.zip zip rmydata.zipmydata 2 把abc...

linux 下 打包 和解壓縮

壓縮 tar czvf tar.gz tar cjvf tar.bz2 解壓縮 tar xzvf tar.gz tar xjvf tar.bz2 簡介 引數 c 建立乙個壓縮檔案的引數指令 create 的意思 x 解開乙個壓縮檔案的引數指令!t 檢視 tarfile 裡面的檔案!特別注意,在引數的...

CentOS 壓縮(打包)和解壓

1 tar命令 c 建立壓縮檔案 x 解開壓縮檔案 t 檢視壓縮包內有哪些檔案 z 用 gzip壓縮或解壓 j 用 bzip2壓縮或解壓 v 顯示壓縮或解壓的過程 f 目標檔名,在 f 之後要立即接檔名 p 保留原始的許可權與屬性 p 使用絕對路徑來壓縮 c 指定解壓到的目錄 壓縮 etc目錄 ro...