常见的linux压缩方式:
*.Z compress压缩
*.gz gzip压缩
*.bz2 bzip2压缩
*.tar tar打包(没有压缩)
*.tar.gz tar打包,并且经过gzip压缩
*.tar.gz tar打包,并且经过bzip2压缩
gzip、bzip2压缩是对单一文件压缩。
下面就tar、cpio进行详细介绍:
tar:打包指令
常用的tar命令格式:
压缩:
tar -jcvf filename.tar.bz2 要被压缩的目录或文件
查询:
tar -jtvf filename.tar.bz2
解压缩:
tar -jxvf filename.tar.bz2 -C 欲解压缩的目录
参数解析:
-j 通过bzip2进行压缩/解压缩,此时的文件名是.tar.bz2
-z 通过gzip进行压缩/解压缩,此时的文件名是.tar.gz
-v 显示压缩过程
-f 后接要压缩/解压缩的文件名
-c 打包
-t 查看打包文件中包含哪些文件
-x 解打包/解压缩