1、打包解压
zip 压缩文件名 源文件 压缩文件
zip -r 压缩文件夹名 源文件 压缩文件夹
unzip 解压缩
gzip 源文件 源文件会消失
gzip -c 源文件 > 压缩文件 源文件保留
gzip -r 目录 压缩目录下所有的子文件,不能压缩目录
gzip -d 解压缩
gunzip 解压缩
bzip2 源文件 压缩.bz2格式,不保留源文件
bzip2 -k 源文件 保留源文件
bzip2不能压缩文件夹
bzip2 -d 或 bunzip2 解压缩
bzip2 -k 或 bunzip2 -k 解压缩,保留源文件
tar -cvf 打包文件名 源文件
-c 打包
-v 显示过程
-f 指定打包后的文件名
tar -xvf 打包文件名 -x 解打包
.tar.gz 先打包成tar格式,在压缩成gz格式
tar -zcvf 压缩包名.tar.gz 源文件 -z 压缩为.tar.gz格式
tar -zxvf 压缩包名.tar.gz -x解压缩.tar.gz格式
tar -jcvf 压缩包名.tar.bz2 源文件 -j 压缩为.tar.bz2格式
tar -jcvf 压缩包名.tar.bz2 -x解压缩.tar.bz2格式
tar -jcvf 压缩包名.tar.bz2 源文件1 源文件2 源文件3 用空格分开,既把多个文件压缩到一个文件里面
tar -jcvf /tmp/压缩包名.tar.bz2 源文件 把源文件压缩到tmp目录下
tar -jcvf 压缩包名.tar.bz2 -c /tmp/ 解压到tmp目录下
tar -ztvf 压缩包名.tar.gz -t 只查看目录下的文件