-
zip格式
压缩:zip filename.zip filename
解压:unzip filename.zip
-
gz格式
压缩:gzip filename.gz
若想保存源文件加-c选项解压:
gunzip filename.gz
-
bz2格式
压缩:bzip2 filename.bz2
,bzip2 -k filename.bz2
压缩完成后保留原文件
解压:bzip2 -d filename.bz2
bzip2 -d filename.bz2
解压完之后 压缩文件被删除,bunzip2 filename.bz2
bunzip2 filename.bz2
解压完之后 压缩文件被删除
bunzip2 -k
压缩文件是可以保留的
打包命令
tar -cvf 打包文件名 源文件
选项
-c 打包
-v 显示过程
-f 指定打包后的文件名
例如:tar -cvf cangls.tar cangls
gzip filename.tar
压缩完之后 filename.tar.gz
gunzip filename.tar.gz
解压完之后 filename.tart
解打包命令
tar -xvf
打包文件
-x
解打包
tar -xvf filename.tar
解压完后 filename解打包完后 包还在
.tar.gz压缩格式
其实就是先打包,在压缩为.gz
tar -zcvf 压缩包名.tar.gz 源文件 (一句命令就可以直接打包压缩)
选项:
-z 压缩为.tar.gz 格式
tar -zcvf filename.tar.gz filename
解打包命令
tar -zxvf 压缩包名.tar.gz
-x 解压缩.tar.gz 格式
tar -zxvf filename.tar.gz
直接解打包成 filename
.tar.bz2压缩格式
tar -jcvf 压缩包名.tar.bz2 源文件
tar -jcvf filename.tar.bz2 filename
打包压缩完后 filename.tar.bz2
tar -jxvf filename.tar.bz2 -C /tmp -C 指定目录vv
解打包命令
tar -xxvf 压缩包名.tar.bz2
选项:
-x 解压缩为.tar.bz2格式
tar -xxvf filename.tar.bz2
解打包 filename-。
把俩个文件一起压缩
tar -zcvf /tmp/test.tar.gz longls anaconda-ks.cfg
压缩
tar -zxvf test.tar.gz
解压
不解压文件,只查看压缩包内容
tar -ztvf test.tar.gz