CentOS Linux中zip压缩和unzip解压缩命令详解
6 g0 u9 A9 ^! J2 E, o2 |1 v* b8 G, H; l5 U$ l! Y
3 _: N8 b2 t2 T6 i9 j' V3 fcd /home #进入/home目录 ; D9 w4 T m3 k' @) R
1、把/home目录下面的mydata目录压缩为mydata.zip
* s, ^' H1 p9 J' C. K1 _6 j+ y; {4 [4 F6 d. ?: v* n
zip -r mydata.zip mydata #压缩mydata目录
; h1 a# T/ j! q: `; h2、把/home目录下面的mydata.zip解压到mydatabak目录里面
* N" v8 O7 I: G- u: U& \/ L
. h" [# ?1 d$ y O9 F unzip mydata.zip -d mydatabak
4 D. N4 V0 V+ z, [3、把/home目录下面的abc文件夹和123.txt压缩成为abc123.zip `& [! ^7 Y# y$ l7 |9 N* H
1 P: l: W$ ^) | W
zip -r abc123.zip abc 123.txt
1 G( b9 u: ^* f0 f* m( q4、把/home目录下面的wwwroot.zip直接解压到/home目录里面 1 F& i& F! r' I& k5 Y, c
$ z; F- U8 a0 r. R$ U$ S; _unzip wwwroot.zip % B( ?, K5 R: D1 ?/ ?
5、把/home目录下面的abc12.zip、abc23.zip、abc34.zip同时解压到/home目录里面 / D& L$ T0 q( Q' n4 _+ A
, O1 y7 g/ |$ _9 w
unzip abc*.zip " Q; X. V% u2 {+ v
6、查看把/home目录下面的wwwroot.zip里面的内容 0 C) _2 Z- y2 ~6 {2 Y& H9 P5 P
4 G% H0 `4 k4 @! y1 R% c. L
unzip -v wwwroot.zip
& d( r5 ` n. r7 f6 b6 F3 N9 K3 @7、验证/home目录下面的wwwroot.zip是否完整
, }$ x3 L, H# {$ V$ B
/ c5 l8 `8 V: n6 F, ~% Funzip -t wwwroot.zip
% Y- ^, G& { y: }6 `. Z6 B' l8、把/home目录下面wwwroot.zip里面的所有文件解压到第一级目录
1 z2 T& G' K' R2 Z. r+ z# M/ m
5 o# }- S7 h( t! z3 O" b+ aunzip -j wwwroot.zip 7 g# X7 E) C) ]( ?3 R; ~1 u6 B
# j N/ t% C% M+ i6 G6 y |