win下常见压缩工具:rar  zip  7z

linux下常见压缩工具:zip  gz  bz2  xz  tar.gz  tar.bz2  tar.xz

gzip

不支持目录压缩

gzip 1.txt                                     #压缩。执行后1.txt消失,生成1.txt.gz压缩文件

gzip -d 1.txt.gz                            #解压。执行后1.txt.gz消失,解压出1.txt文件

gunzip  1.txt.gz                           #等效于 gzip -d 1.txt.gz

gzip -[1-9] 1.txt                           #指定压缩级别,默认6,9级别最高

gzip -c 1.txt > /root/1.txt.gz       #压缩。-c不删除源文件1.txt,并将压缩文件转移到别的目录。

gzip -d  -c 1.txt.gz > /root/1.txt   #解压。-c不删除源压缩文件,并将解压出的文件转移到别的目录。

PS:zcat 1.txt.gz   #查看gzip压缩文件的内容。

bzip2

使用yum安装bzip2包,不支持压缩目录,同样有压缩级别[1-9]

bzip2 1.txt                       #压缩。执行后1.txt消失,生成1.txt.bz2压缩文件

bzip2 -d 1.txt.bz2            #解压。执行后1.txt.bz2消失,解压出1.txt文件

bunzip2 1.txt.bz2            #等效于bzip2 -d 1.txt.bz2

bzip2 -c 1.txt                  #压缩。-c不删除源文件1.txt

bizp2 -d -c 1.txt.bz2        #解压。-c不删除源压缩文件

PS:bzcat 1.txt.bz2   #查看bzip2压缩文件的内容

xz

不支持目录压缩,同样有压缩级别[1-9]

xz 1.txt                                #压缩。执行后1.txt消失,生成1.txt.xz压缩文件

xz -d 1.txt.xz                        #解压。执行后1.txt.xz消失,解压出1.txt文件

unxz 1.txt.xz                         #等效于xz -d 1.txt.xz

xz -c 1.txt                             #压缩。-c不删除源文件1.txt

xz -d -c 1.txt.xz                     #解压。-c不删除源压缩文件

PS:xzcat 1.txt.xz    #查看xz压缩文件的内容

java bzip2 压缩_压缩工具之gzip-bzip2-xz相关推荐

  1. java zip压缩_压缩工具

    由于rar4版本以上的无法通过java代码进行解压,采用调用本地程序来进行解压 第一步:下载winrar 第二步:配置环境变量,只需要配置到安装目录即可,,重新打开命令窗口 第三步:单个文件进行测试 ...

  2. api 数据gzip压缩_如何使用GZip和Jersey压缩Java REST API中的响应

    api 数据gzip压缩 在某些情况下,您的REST api会提供非常长的响应,我们都知道移动设备/网络上的传输速度和带宽仍然非常重要. 我认为这是开发支持移动应用程序的REST api时需要解决的第 ...

  3. java http 压缩_解压HTTP API的GZIP压缩数据

    1.对Java后端的请求HttpURLConnection对象中的消息头设置压缩 connection.setRequestProperty("Accept-Encoding", ...

  4. java 文本压缩_[Java基础]Java使用GZIP进行文本压缩

    import java.io.IOException; import java.util.zip.GZIPOutputStream; import org.apache.commons.io.outp ...

  5. java json 压缩_Json压缩工具(示例代码)

    一般的json文件拥有很多的空格和注释,虽然读起来比较方便,但是在运行的时候是要占一些内存的. 于是json压缩工具就应运而生了,这个工具是用java做的,原理是: 1:在Eclipse中导出一个可运 ...

  6. java blob压缩_如何从Oracle中用Java压缩的BLOB列中提取XML文档

    我在Oracle 11G(11.1)中有一个表,它有一个包含XML文档的BLOB列. XML文档已使用Java程序写入表中,并已使用java.util.zip平减器进行序列化和压缩. 有没有简单的方法 ...

  7. java 对象压缩_理解Java对象:要从内存布局及底层机制说起,话说....

    前言 大家好,又见面了,今天是JVM专题的第二篇文章,在上一篇文章中我们说了Java的类和对象在JVM中的存储方式,并使用HSDB进行佐证,没有看过上一篇文章的小伙伴可以点这里:< 这篇文章主要 ...

  8. java bcd 压缩_压缩BCD编码的Java实现

    今天看到论坛的一个朋友问压缩BCD码的转换问题,正好下午没有事情,所以自己写了一个Java实现.首先转载一下BCD码的简单介绍. BCD(Binary Coded Decimal)是用二进制编码表示的 ...

  9. java bcd 压缩_压缩BCD编码的Java实现 | 学步园

    今天看到论坛的一个朋友问压缩BCD码的转换问题,正好下午没有事情,所以自己写了一个Java实现.首先转载一下BCD码的简单介绍. BCD(Binary Coded Decimal)是用二进制编码表示的 ...

最新文章

  1. hdu 5419(数学期望)
  2. Boost:文字差异的测试程序
  3. oracle+tns+01106,TNS-01106:Listener using listener name already been started
  4. 全国网络教育统考计算机应用基础题目精选,全国网络教育统考计算机应用基础题目精选解析.doc...
  5. 微软面试题1、把二元查找树转变成排序的双向链表
  6. idea Cannot Resolve Symbol 不能找到别的包中的类 能找到自己包中的类
  7. Python把docx文档中的题库导入SQLite数据库
  8. server之后安装ssms失败 安装sql_SQL Server 2019怎么安装?SQL Server 2019详细安装使用教程及SSMS连接...
  9. IP地址与子网掩码划分的心得
  10. nsis出错_nsis error解决方法
  11. 一个优质软件测试工程师简历的范文(答应我一定要收藏起来)
  12. Arduino智能小车直线控制-模糊PID控制
  13. 基于MATLAB机器视觉技术的水果分级研究进展
  14. 项目管理心得--第一篇
  15. 爬取电影天堂最新电影的名称和下载链接
  16. 教务系统自动评教_新版正方教务管理系统自动评教脚本
  17. 推荐一款好用的CopyTranslator 翻译工具
  18. 调研:暴恐识别(图像识别)by_xxzcc
  19. [附源码]Java计算机毕业设计SSM大学生健康管理系统的设计与实现
  20. Kerberos认证原理与环境部署

热门文章

  1. 云服务器ECS入门及云上网站部署
  2. Software Performance Testing - Gatling基本使用
  3. 136wm打印机无线安装流程
  4. linux下的oracle10g,linux下oracle10g的安装
  5. 献给初学iOS的小盆友们——微博app项目开发之九未读数设置以及后台播放
  6. 如何学习Android开发编程-初学者的5个步骤
  7. Android 监听系统语言变化
  8. 2021 最受欢迎的九大顶级 Java 框架
  9. python判断设备是否联网
  10. 易百教程——JavaFX教程