Linux基础篇-压缩、解压缩命令

压缩格式:gz,bz2,xz,zip,Z

  1. compress:FILENAME.Z  早期的压缩命令

    uncompress

  2. gzip:  .gz   只能压缩文件

         gzip /PATH/TO/SOMEFILE :压缩完成后会删除源文件

             -d:解压缩

             -#:1-9 指定压缩比 默认是6;

     gunzip;

         gunzip /PATH/TO/SOMEFILE.gz:解压完成后会删除原文件

     zcat /PATH/TO/SOMEFILE.gz:不解压的情况下,查看文本文件的内容;

  3. bzip2: .bz2 只能压缩文件

    比gzip压缩比更大的压缩工具,使用格式相近似

         bzip2 /PATH/TO/SOMEFILE :压缩完成后会删除源文件

             -d:解压缩

             -k:保留压缩原文件

             -#:1-9 指定压缩比 默认是6;

         bunzip2 解压

            bunzip2 /PATH/TO/SOMEFILE.bz2 

         bcat /PATH/TO/SOMEFILE.bz2


  4. xz: .xz 只能压缩文件 

    比gzip压缩比更大的压缩工具,使用格式相近似

         xz /PATH/TO/SOMEFILE :压缩完成后会删除源文件

             -d:解压缩

             -k:保留压缩原文件

             -#:1-9 指定压缩比 默认是6;

         unxz 解压

            unxz /PATH/TO/SOMEFILE.xz 

         xzdec 解压

         xzcat /PATH/TO/SOMEFILE.xz

  5. zip:可压缩目录,压缩默认不删除原文件 (既归档又压缩)

         zip FILENAME.zip FILE1 FILE2 ...

             zip test.zip test/*

        uzip:解压

  6. tar:归档工具(只归档不压缩)

         -c :创建归档文件

         -f :指定归档文件名

         -x :展开归档文件

         --xattrs:归档时,保留文件的扩展属性

         -t:不展开归档,查看归档文件

         -v:显示详细信息


         -zcf:归档并调用gzip压缩 

         -zxf:调用gzip解压缩并展开归档 -z选项可省略 (下同)


         -jcf:bzip2

         -jxf:

         

         -Jcf:xz

         -Jxf:

         



你可能感兴趣的:(linux,GZip,zip,文本文件,压缩文件,源文件)