zip和unzip
zip壓縮包是Windows下和Linux下都比較常用的。
zip可以壓縮目錄也可以壓縮文件,壓縮目錄時,需要指定目錄下的文件。
初次使用,沒有安裝zip的,使用yum工具安裝。#yum install -y zip
例:
[[email protected] ~]# zip 1.txt.zip 1.txt
[[email protected] ~]# ls
123 1.txt.zip 789 dira install.log
1.txt 456 anaconda-ks.cfg dirb install.log.syslog
[[email protected] ~]# updating: 1.txt (deflated 71%)
說明:zip後面先跟目標文件名,也就是壓縮後的自定義壓縮包名,然後是要壓縮後的文件或者目錄。
當目錄下面還有二級目錄或者多及目錄時,zip並不會把二級目錄下的文件壓縮,而僅僅是把二級目錄本身壓縮。級聯選項是:
#zip -r dirl.zip dirl/
這樣也不需要用dirl/*了
所以,使用zip壓縮目錄時,必須要加上 -r 選項。
壓縮目錄時,zip後面跟“-r”選項。
[[email protected] ~]# zip -r 123.zip 123
adding: 123/ (stored 0%)
adding: 123/dirb/ (stored 0%)
adding: 123/dirb/dira/ (stored 0%)
adding: 123/dira/ (stored 0%)
adding: 123/passwd-hard (deflated 59%)
adding: 123/filed (stored 0%)
[[email protected] ~]# du -sh 123
20K 123
[[email protected] ~]# du -sh 123.zip
4.0K 123.zip
用unzip解壓一個壓縮包時,用“-d”選項可以解壓到指定目錄。
本文出自 “12350027” 博客,謝絕轉載!
zip和unzip