• 博客园logo
  • 会员
  • 周边
  • 新闻
  • 博问
  • 闪存
  • 众包
  • 赞助商
  • Chat2DB
    • 搜索
      所有博客
    • 搜索
      当前博客
  • 写随笔 我的博客 短消息 简洁模式
    用户头像
    我的博客 我的园子 账号设置 会员中心 简洁模式 ... 退出登录
    注册 登录
王小T
博客园    首页    新随笔    联系   管理    订阅  订阅

Linux命令之压缩与打包

文档的压缩与打包

.gz:表示有gzip压缩工具压缩的文件

.bz2:表示有bzip2压缩工具压缩的文件

.tar:表示由tar打包程序打包的文件

  .tar.gz:可以理解为先有tar打包,然后再由gzip压缩

.tar.bz2:可以理解为先有tar打包,然后再由bzip2压缩

.tar.xz:可以理解为先有tar打包,然后再由xz压缩

 

一、gzip压缩工具

  gzip命令格式:gzip  [-d#]  filename,其中#为1~9的数字   (不可压缩目录)

    -d:该参数在解压缩式使用

    -#:表示压缩等级,1最差,9最好,6默认

  

 

二、bzip2压缩工具

  bzip2命令格式:bzip2  [-dz]  filename     (不可压缩目录)

  -z:压缩。   -d:解压缩。   压缩等级1-9,默认级别是9。  

  

 

 

 三、xz压缩工具

  xz命令格式:xz   [-dz]  filename     (不可压缩目录)

  -z:压缩。   -d:解压缩。

  

 

 

四、tar打包工具

  (1)格式:tar  [-zjxcfpP]  filename tar

    -z:表示同时用gzip压缩

     -j:表示同时用bzip2压缩

    -J:表示同时用xz压缩

    -x:表示解包或者解压缩

    -t:表示查看tar包里的文件

    -c:表示建立一个tar包或者压缩文件包

    -v:表示可视化

    -f:后面跟文件名

    -p:表示使用原文件属性

     -P:表示可以使用绝对路径

    - -exculude  filename:表示在打包或压缩时,不要将filename文件包括在内

    

 

 

 

  (2)可以打包时直接压缩,他支持gzip、bzip2和xz压缩

    使用-z选项,可以直接压缩成gzip格式

    

 

 

     使用-tf选项,可以查看包或者压缩包的文件列表

    

 

     使用-zcvf选项可以解压

    

 

  (3)打包的同时使用bzip2压缩

    与gzip不同这里使用-cjvf压缩

    

 

     使用-jxvf解压.tar.bz2的压缩包

    

 

 

五、 使用zip压缩

  zip  压缩后的名字    未压缩的名字

  安装zip压缩的yum      #yum  install  -y  zip

  

 

   解压缩的命令unzip

  

posted @ 2019-12-18 14:22  王小T  阅读(216)  评论(0)    收藏  举报
刷新页面返回顶部
博客园  ©  2004-2026
浙公网安备 33010602011771号 浙ICP备2021040463号-3