zip 压缩:
zip 压缩文件名 源文件
zip -r 压缩文件名 源目录
unzip 压缩文件
gz压缩:
gzip 源文件 #压缩为gz.格式的源文件,源文件会消失
gzip -c 源文件 > 压缩文件 #源文件保留
gzip -r 目录 #压缩目录下的所有子文件,但是不压缩目录
gzip -d 压缩文件 #解压文件
gunzip 压缩文件 #解压文件
bz2压缩:无法压缩目录
bzip2 源文件 #源文件消失
-k 源文件 #源文件不消失
bunzip2 压缩文件 #解压
-k 压缩文件 #压缩文件保留
tar打包:
tar <参数> 打包文件名 源文件
-c 打包
-v 显示过程
-f 指定打包后的文件名
-z 压缩为.tar.gz格式
-j 压缩为.tar.bz2格式
-x 解压缩.tar.gz/bz2格式
-t 测试,不解压查看文件
压缩到指定目录:
root@iZ2zed5glaxqnsybgcwm46Z:~# tar -jcf /tmp/gg.tar.bz2 whitewidow
root@iZ2zed5glaxqnsybgcwm46Z:~# ls /tmp/
Aegis-<Guid(5A2C30A2-A87D-490A-9281-6765EDAD7CBA)> aliyun_assist_.zip gg.tar.bz2
解压到指定目录:
root@iZ2zed5glaxqnsybgcwm46Z:~# tar -xjf gg.tar.bz2 -C /tmp
root@iZ2zed5glaxqnsybgcwm46Z:~# ls /tmp/
Aegis-<Guid(5A2C30A2-A87D-490A-9281-6765EDAD7CBA)> aliyun_assist_.zip whitewidow
.tar.bz2压缩格式