常见的Linux命令--压缩和解压缩命令

一、gzip和gunzip命令

  针对gz压缩格式,只能压缩文件,不保留原文件

  gzip: 压缩文件

  -d  解压文件

  示例:gzip chown.list     # 压缩文件chown.list

     gzip -d chown.list.gz    # 解压文件chown.list.gz

  gunzip: 解压文件

  示例: gunzip  chown.list.gz    # 解压文件chown.list.gz

二、zip和unzip命令

  针对zip压缩格式,可以压缩目录,会保留原文件

  unzip:压缩成zip格式的文件

  -r  表示压缩目录

  示例:zip  -r  igoodful.zip  /root/HubuSugar/igoodful

       zunzip   igoodful.zip

三、tar命令

  针对.tar.gz格式的文件

  -v  压缩解压是显示打包信息

  -f   指定文件名

  -c  打包

       -z  打包同时压缩

  示例:tar  -zcvf  igoodful.tar.gz   /root/HubuSugar/igoodful

  -x 解压缩

  示例:tar -zxvf  igoodful.tar.gz

四、bzip2和bunzip2命令

  针对.tar.bz2格式的文件

  -k 压缩后保留原文件

  bzip2 -k  sugar    # 压缩sugar目录

  与tar命令连用

  tar  -jcvf  sugar.tar.bz2   sugar     # 压缩sugar目录

  tar  -jxvf  sugar.tar.bz2    # 解压缩sugar.tar.bz2

  

 

  

posted @ 2019-11-05 16:50  HubuSugar  阅读(192)  评论(0编辑  收藏  举报