压缩解压缩命令

  • 常用压缩格式:   .zip  .gz  .bz2
  • 常用压缩格式:   .tar.gz   .tar.bz2

常用压缩格式:   .zip  .gz  .bz2

.zip格式压缩

  • zip 压缩文件夹 源文件
  • 压缩文件
  • zip -r 压缩文件名 源文件
  • 压缩目录

它的后缀名可写可不写,但是为了让管理员知道这是什么压缩格式最好表明

​​​​​​​

 

.zip格式解压缩

  • unzip 压缩文件

​​​​​​​ 

.gz格式压缩(Linux专有解压缩格式,但是windows可以解压)

  • gzip 源文件

  • 压缩为.gz格式的压缩文件,源文件会消失

  • gzip -c 源文件>压缩文件

  • 压缩为.gz格式,源文件保存

  • gzip -r 目录

  • 压缩文件下的所有子文件,但是不能压缩目录 

 .gz格式解压缩

  • gzip -d 压缩文件

​​​​​​​

  • gunzip 压缩文件

 

解压目录

.bz2格式压缩(不能压缩目录)

  • bzip2 源文件
  • 压缩格式为.bz2,不保留源文件

​​​​​​​

  • bzip2 -k 源文件
  • 压缩之后保留源文件

 

.bz2解压 

  • bzip2 -d 压缩文件
  • bunzip2 压缩文件

常用压缩格式:   .tar.gz   .tar.bz2

因为.bz2格式压缩(不能压缩目录),把目录打包,在进行压缩

打包命令tar

  • tar -cvf 打包文件夹 源文件
  • 选项:
  1. ​​​​​​​-c 打包
  2. -v 显示过程
  3. -f 制定打包后的文件名

解打包命令

  • tar -xvf 打包文件名
  • 选项:
  1. ​​​​​​​-x    解打包

​​​​​​​​​​​​​​

.tar.gz压缩格式

其实.tar.gz格式是先打包为.tar格式,再压缩为.gz格式

  • tar -zcvf 压缩包名.tar.gz 源文件
  • 选项:
  1. ​​​​​​​-z    压缩为.gz格式

​​​​​​​

  • ​​​​​​​tar -zxvf 压缩包名.tar.gz
  • 选项:
  1. ​​​​​​​-x     解压缩.tar.gz格式

.tar.gz2压缩格式

  • tar -jcvf 压缩包名.tar.gz2源文件
  • 选项:
  1. ​​​​​​​-j    压缩为.gz2格式

 

  • ​​​​​​​tar -jxvf 压缩包名.tar.gz2
  • 选项:
  1. ​​​​​​​-x     解压缩.tar.gz2格式

​​​​​​​

tar -ztvf 压缩包名.tar.gz         -t  为查看压缩包中的内容

压缩多个文件到指定目录