Linux 达人养成计划学习笔记(6-压缩命令)
                                    第6章 压缩命令
 
  常见压缩格式:.zip/.gz/.bz2/.tar.gz/.tar.bz2 
 
6-1 .zip格式
 
(1).zip格式压缩
 
 
  Linux不严格区分扩展名,但压缩文件要写上压缩文件扩展名。 
 
 
 
 
 
 
 
 
 
(2).zip格式解压缩
 
 
 
 
 
 
6-2 .gzip格式
 
(1).gzip格式压缩
 
  Windows的.rar格式不能在Linux中解压缩,.gzip是Linux专有压缩格式,但Windows可以解压缩。 
 
 
 
 
 
 
 
 
 
  “gzip –c 源文件”将压缩的格式显示到屏幕,源文件没有损失。 
 
 
 
 
 
  压缩目录是压缩目录下所有的子文件,不会将其整体打包成一个文件,不能压缩目录。 
 
 
(2).gzip格式解压缩
 
 
 
 
 
 
 
 
 
6-3 .bz2格式
 
(1).bz2格式压缩
 
 
 
 
 
 
 
(2).bz2格式解压缩
 
 
 
 
 
6-4 打包命令
 
(1)打包命令
 
 
 
 
 
 
  可以先打包后再压缩成.gzip、.bzip2格式,解决.gzip、.bzip2不能压缩目录的问题。 
  
 

 
 
 
 
 
 
 
 
(3).tar.gz压缩格式
 
  其实.tar.gz格式是先打包为.tar格式,再压缩为.gz格式。 
 
 
  格式:tar -zcvf 压缩包名(.tar.gz格式) 源文件 
 
 
 
 
 
  格式:tar -zxvf 压缩包名(.tar.gz格式) 
 
 
 
 
 
 
  压缩多个文件时在后面文件名以空格间隔。可以在压缩文件名前加目录来指定压缩包位置。 
 
 
 
 
(4).tar.bz2压缩格式
 
 
  格式:tar -jcvf 压缩包名(.tar.bz2格式) 源文件 
 
 
 
 
 
  格式:tar -jxvf 压缩包名(.tar.bz2格式) 
 
 
 
 
 
                                        
标签: