Linux檔案的壓縮與解壓

2021-07-25 09:28:47 字數 1999 閱讀 2108

檔案解壓縮命令:

但是這個工具只能對單個檔案做解壓縮,不能壓縮目錄;

tar命令(可以處理目錄):

-x解壓縮

-c 壓縮

一般形式表示:

解包: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 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

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

.rar

解壓:rar x filename.rar

壓縮:rar a filename.rar dirname

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

.lha

解壓:lha -e filename.lha

壓縮:lha -a filename.lha filename

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

.rpm

解包:rpm2cpio filename.rpm | cpio -div

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

.deb

解包:ar p filename.deb data.tar.gz | tar zxf -

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

解壓:*** x filename.*

壓縮:*** a filename.* filename

壓縮解壓

--gzip\gunzip .gz 只能對單個檔案壓縮,不能壓縮目錄

--bzip2\bunzip2 .bz2

--xz\unxz

--tar命令(可以處理目錄)

-c 生成歸檔檔案

-v 顯示過程

-f 指定檔名

-j 使用bzip2工具壓縮

-j 使用xz工具壓縮

-z 使用gzip工具壓縮

-t 檢視壓縮包資訊

-x 解壓縮

tar -cvf testdir.tar testdir

tar -cjvf testdir.tar.bz2 testdir

tar -czvf testdir.tar.gz testdir

tar -cjvf testdir.tar.xz testdir

tar -xvf dir.tar.* (對所有格式都可以解壓)

Linux檔案 壓縮與解壓

打壓縮包 tar.gz格式 tar zcvf filename.tar.gz filename 解壓tar zxvf filename.tar.gz 打壓縮包 tar格式 tar cvf filename.tar filename 解壓tar xvf filename.tar 打壓縮包 tgz格式 ...

Linux檔案壓縮與解壓

壓縮解壓檔案很常用,經常會忘記。最好的方法是每次用的時候都去查一下,用多了相信就會熟悉了。列舉下面常用的壓縮和解壓命令,以備查詢 1.幾種壓縮檔案格式 z compress 程式壓縮的檔案。bz2 bzip2 程式壓縮的檔案。gz gzip 程式壓縮的檔案。tar tar 程式打包的檔案,打包並不壓...

Linux檔案壓縮與解壓

tar 解包 tar zxvf filename.tar 打包 tar czvf filename.tar dirname gz解壓1 gunzip filename.gz 解壓2 gzip d filename.gz 壓縮 gzip filename tar.gz 和 tgz 解壓 tar zxv...