Linux學習筆記(十四 壓縮命令)

2021-07-08 14:41:04 字數 1891 閱讀 7961

常用壓縮格式

.zip

.gz.bz2

.tar

.gz.tar

.bz2

zip 壓縮檔案名 原檔案
#壓縮檔案

zip -r 壓縮檔案名 源目錄
#壓縮目錄

unzip 壓縮檔案
#解壓縮.zip檔案

gzip 原檔案
#壓縮為.gz格式的壓縮檔案,原檔案會消失

gzip -c 原檔案 > 壓縮檔案
#壓縮為.gz格式,原檔案保留

例如:gzip -c abc > abc.gz

gzip -r 目錄
#壓縮目錄下所有子檔案,但是不能壓縮目錄

gzip -d 壓縮檔案
#解壓縮檔案

gunzip 壓縮檔案
#解壓縮檔案

bzip 原檔案
#壓縮為.bz2格式,不保留原檔案

bzip2 -k 原檔案
#壓縮之後保留原檔案

注意:bzip2命令不能壓縮目錄

bzip2 -d 壓縮檔案
#解壓縮,-k保留壓縮檔案

bunzip2 壓縮檔案
#解壓縮,-k保留壓縮檔案

tar -cvf 打包檔名 原檔案
選項:

-c: 打包

-v: 顯示過程

-f: 指定打包後的檔名

例如:

tar -cvf abc.tar abc
tar -xvf 打包檔名
選項:

-x:解打包
例如:

tar -xvf abc.tar
其實是.tar.gz格式是先打包為.tar格式,在壓縮為.gz格式

tar -zcvf 壓縮包名.tar

.gz 原始檔

選項

-z: 壓縮為.tar

.gz格式

tar -zxvf 壓縮包名.tar

.gz

選項:

-x:解壓縮.tar

.gz格式

tar -jcvf 壓縮包名.tar

.bz2 原始檔

選項:

-z:壓縮為.tar

.bz2格式

tar -jxvf 壓縮包名.tar

.bz2

選項:

-x:解壓縮.tar

.bz2格式

tar -zxvf abc.tar

.gz -c /tmp/

#將檔案解壓縮到/tmp/目錄下

tar -zcvf abc efg hij
tar -zcvf /tmp/abc efg hij
在檔名前加路徑

tar -ztvf abc.tar

.gz

Linux壓縮解壓縮命令學習筆記

linux中主要的壓縮檔案有 gz tar tar.gz zip bz2 tar.bz2 zip這種古老的壓縮格式,在window和linux中都不 需要安裝軟體可以使用的壓縮文 件.rar檔案,在linux中使用,要安裝軟體rar for linux就可以使用。gz檔案可以在linux中直接壓縮和...

linux學習筆記六 壓縮 解壓縮命令

所有的壓縮檔案一定要寫壓縮格式的副檔名 zip格式壓縮 壓縮檔案 zip 壓縮檔案名 原始檔 壓縮目錄 zip r 壓縮檔案名 源目錄 解壓縮 unzip 壓縮檔案 gz格式壓縮 壓縮為.gz格式的壓縮檔案 原始檔會消失 gzip 原始檔 壓縮為.gz格式的壓縮檔案 原始檔保留 gzip c 原始檔...

Linux學習筆記(十四)程序

程序是如何工作的 當系統啟動的時候,核心先把一些自己的程式初始化為程序,然後執行乙個叫做init的程式。init再依次執行一系列的稱為init指令碼的shell指令碼 位於 etc 它們可以啟動所有的系統服務。其中許多系統服務以守護 daemon 程式的形式實現,守護程式僅在後台執行,沒有任何使用者...