zip壓縮工具

2021-08-10 15:44:49 字數 2913 閱讀 4612

# yum install -y zip
# yum install -y unzip
命令語法

zip(選項)(引數)

命令描述

zip命令可以用來解壓縮檔案,或者對檔案進行打包操作,它可以壓縮目錄或檔案,壓縮目錄時,需要指定目錄下的檔案。zip是個使用廣泛的壓縮程式,檔案經它壓縮後會另外產生具有「.zip」副檔名的壓縮檔案。

命令選項

-r 壓縮目錄時,需要有-r選項

-d 解壓縮時指定壓縮後的檔案或目錄存放位置。

命令示例

[root@localhost d6z]# zip 2.txt.zip 2.txt     //壓縮2.txt,並儲存原檔案,在同一目錄下。

adding: 2.txt (deflated 74

%)[root@localhost d6z]# ls

1.txt.bz2 2.txt 2.txt.zip 3.txt 4.txt dl

[root@localhost d6z]# du -sh 2.txt.zip //檢視壓縮檔案大小

332k 2.txt.zip

[root@localhost d6z]# zip -r dl.zip dl //壓縮dl目錄,並儲存原目錄,在同一目錄下。

adding: 3.txt (deflated 74

%) adding: dl/ (stored 0

%) adding: dl/passwd (deflated 60

%) adding: dl/dd/ (stored 0

%) adding: dl/dd/passwd (deflated 60

%) adding: dl/dddl/ (stored 0

%) adding: dl/dddl/passwd (deflated 60

%) adding: dl/dl (deflated 74

%)[root@localhost d6z]# ls

1.txt.bz2 2.txt 2.txt.zip 3.txt 4.txt dl dl.zip

[root@localhost d6z]# du -sh dl.zip //檢視壓縮後的檔案大小。

664k dl.zip

[root@localhost d6z]# unzip dl.zip        //解壓縮dl.zip

archive: dl.zip

replace 3.txt? [y]es, [n]o, [a]ll, [n]one, [r]ename: y //是否覆蓋原目錄

inflating: 3.txt

replace dl/dd/passwd? [y]es, [n]o, [a]ll, [n]one, [r]ename: a //全部覆蓋

inflating: dl/dd/passwd

inflating: dl/dddl/passwd

inflating: dl/dl

[root@localhost d6z]# ls

1.txt.bz2 2.txt 2.txt.zip

3.txt 4.txt dl dl.zip

[root@localhost d6z]# du -sh dl

1.3m dl

[root@localhost d6z]# mkdir test    //建立test目錄

[root@localhost d6z]# ls

1.txt.bz2 2.txt 2.txt.zip

3.txt 4.txt dl dl.zip test

[root@localhost d6z]# unzip 2.txt.zip -d test //解壓縮到test目錄下,-d指定目錄

archive:

2.txt.zip

inflating: test/2.txt

注意:解壓縮時不能更改,解壓縮後的檔案或目錄名。

[

root@localhost

d6z]

#unzip-l

dl.zip//檢視壓縮檔案的目錄列表。不能直接檢視檔案內容。

archive:dl.

ziplength

date

time

name--

----

----

----

----

----

----

--128348511-

10-2017

10:213.

txt011-

10-2017

20:52

dl/125411-

10-2017

20:51

dl/passwd011

-10-2017

20:51

dl/dd/

125411-

10-2017

20:51

dl/dd/passwd011

-10-2017

20:51

dl/dddl/

125411-

10-2017

20:51

dl/dddl/passwd

128348511-

10-2017

20:52

dl/dl--

----

----

----

--2570732

8files

zip壓縮工具 tar打包和打包壓縮

一 zip壓縮工具 zip壓縮包是windows和linux下都比較常用的,而且它不僅可以壓縮目錄,還可以壓縮檔案。如果centos 沒有這個命令,使用命令安裝 yum install y zip zip後面先跟目標檔名,也就是壓縮後的自定義壓縮包名,然後是要壓縮的檔案或者目錄。語法 zip fil...

zip壓縮工具 tar打包 打包並壓縮

xz,bzip2,gzip都不支援壓縮目錄 zip可以壓縮目錄 壓縮檔案 zip 2.txt.zip 2.txt root localhost zip 2.txt.zip 2.txt adding 2.txt deflated 99 root localhost du sh 108k 2.txt 4...

zip壓縮工具 tar打包 打包並壓縮

tar打包工具 tar是乙個打包工具,可以把目錄打包成乙個檔案,它把所有檔案整合成乙個大檔案,方便複製或者移動。tar zjxcvfpp filename tar z 表示同時用gzip壓縮 j 表示同時用bzip2壓縮 j 表示同時用xz壓縮 x 表示解包或者解壓縮 t 表示檢視tar包裡的檔案 ...