CentOS Linux中zip压缩和unzip解压缩命令详解
% u: w% a' n' b e' V. B& P
, N& Y! E+ X$ ]4 X. A
3 |3 X' o& w) q9 G& H4 }; s+ I% Dcd /home #进入/home目录 , A: N% T. V/ a% J
1、把/home目录下面的mydata目录压缩为mydata.zip
% @3 A# }3 g n Z; _ n. V3 R t- I' G F$ {
zip -r mydata.zip mydata #压缩mydata目录 4 u% k1 Y" C) S6 W& D& L" h
2、把/home目录下面的mydata.zip解压到mydatabak目录里面
& l6 O$ @) Y* U6 h) L. N: C0 p; W1 P* D4 i8 G. O+ w
unzip mydata.zip -d mydatabak
# w$ T( y1 y6 V- b0 r7 T3、把/home目录下面的abc文件夹和123.txt压缩成为abc123.zip ) K# T+ K/ C# G! a3 W5 H/ j- ] z
0 v1 N7 i7 y9 ?zip -r abc123.zip abc 123.txt : k2 X1 X. @% l. [/ S! Q
4、把/home目录下面的wwwroot.zip直接解压到/home目录里面
$ d; G1 h; B. o+ y' X/ J' J6 L# d4 R9 L: O5 L/ b
unzip wwwroot.zip 8 W! ^ O: p2 h
5、把/home目录下面的abc12.zip、abc23.zip、abc34.zip同时解压到/home目录里面
. w4 W. Z7 ]8 Z$ [
. }: K. U4 H6 k7 {! m1 f4 bunzip abc*.zip 1 l- X0 }2 c' Z8 G, ], O
6、查看把/home目录下面的wwwroot.zip里面的内容
) l% V6 P4 }; S( z8 r4 Z+ u& v
6 l O$ p8 l1 e6 E4 cunzip -v wwwroot.zip
2 |& u: z! H: ^/ u$ | _7、验证/home目录下面的wwwroot.zip是否完整
% S3 }' [1 g- g( v+ h$ a0 F+ R( |: v9 K! ]% D
unzip -t wwwroot.zip 0 B0 z S, {8 _5 q" w
8、把/home目录下面wwwroot.zip里面的所有文件解压到第一级目录
1 T' W% ~0 K4 n' I
) p1 P, c3 v+ T8 q/ L6 gunzip -j wwwroot.zip
% E0 A; \7 u) V0 n- }- w( L# ^7 C& i6 J, z# Q/ R4 L
 |