Linux系統常見的壓縮命令

2022-02-03 21:35:25 字數 1358 閱讀 5527

*.z         compress 程式壓縮的檔案;  //

在當前的linux主流版本中都已經預設沒有支援該壓縮命令了,因為gzip命令已經取代了compress命令了

*.gz gzip 程式壓縮的檔案;

*.bz2 bzip2 程式壓縮的檔案;

*.tar tar 程式打包的資料,並沒有壓縮過;

*.tar.gz tar 程式打包的檔案,其中並且經過 gzip 的壓縮

*.tar.bz2 tar 程式打包的檔案,其中並且經過 bzip2 的壓縮

1.gzip、zcat

#gzip test //

壓縮檔案 *.gz

#gzip -d *.gz //

解壓檔案

# zcat 檔名.gz //檔案內容讀出來

2.bzip2、bzcat

# bzip2 -z 檔名   //

壓縮# bzip2 -zk 檔名.bz2 //

解壓

3.tar

[root@xiaoluo ~]# tar [-j|-z] [cv] [-f 建立的檔名] filename... <==打包與壓縮

[root@xiaoluo ~]# tar [-j|-z] [tv] [-f 建立的檔名] <==檢視檔名

[root@xiaoluo ~]# tar [-j|-z] [xv] [-f 建立的檔名] [-c 目錄] <==解壓縮

選項與引數:

-c :建立打包檔案,可搭配 -v 來察看過程中被打包的檔名(filename)

-t :檢視tarfile裡的檔案

-x :解打包或解壓縮的功能,可以搭配 -c (大寫) 在特定目錄解開

特別留意的是, -c, -t, -x 不可同時出現在一串命令列中。

-j :通過 bzip2 的支援進行壓縮/解壓縮:此時檔名最好為 *.tar.bz2

-z :通過 gzip 的支援進行壓縮/解壓縮:此時檔名最好為 *.tar.gz

-v :在壓縮/解壓縮的過程中,將正在處理的檔名顯示出來

-f filename:-f 後面要立刻接要被處理的檔名!建議 -f 單獨寫乙個選項

-c 目錄 :這個選項用在解壓縮,若要在特定目錄解壓縮,可以使用這個選項。

-p :保留備份資料的原本許可權與屬性,常用於備份(-c)重要的配置檔案

-p :保留絕對路徑,亦即允許備份資料中含有根目錄存在之意;

linux系統常見壓縮命令

在linux環境中,壓縮檔案的副檔名基本是 tar,tar.gz,tgz,gz,z,bz2 z compress程式壓縮的檔案 gz gzip程式壓縮的檔案 bz2 bzipa程式壓縮的檔案 tar tar程式打包的檔案,並沒有壓縮過 tar gz tar程式打包的檔案,其中經過gzip的壓縮 ta...

Linux系統常見的壓縮命令

壓縮檔案的型別 z compress程式壓縮的檔案 gz gzip程式壓縮的檔案 bz2 bzip2程式壓縮的檔案 tar tar程式打包的資料,並沒有壓縮過 tar.gz tar程式打包的檔案,其中經過gzip的壓縮 tar.bz2 tar程式打包的檔案,其中經過bzip2的壓縮 2 常見的壓縮命...

linux系統常見的壓縮命令

z compress 程式壓縮的檔案 gz gzip 程式壓縮的檔案。bz2 bzip2 程式壓縮的檔案 tar tar 程式打包的資料。並沒有壓縮過。tar.gz tar 程式打包的檔案。當中而且經過 gzip 的壓縮 tar.bz2 tar 程式打包的檔案,當中而且經過 bzip2 的壓縮 gz...