Linux中常用的几个压缩工具,Linux中常用压缩打包工具

Linux中常用压缩打包工具

压缩打包是常用的功能,在linux中目前常用的压缩工具有gzip,bzip2以及后起之秀xz。本文将介绍如下的工具常见压缩、解压缩工具以及打包工具tar.

gzip2

直接压缩文件

gzip FILE

压缩只能压缩文件,而不能是目录;如果需要压缩目录,需要加上-r选项

[root@vathe tmp]#ls

test

[root@vathe tmp]#gzip test

[root@vathe tmp]#ls

test.gz

保留源文件压缩

gzip -c FILE > FILE.gz

[root@vathe tmp]#ls

test

[root@vathe tmp]#gzip -c test > test.gz

[root@vathe tmp]#ls

test test.gz

解压缩

gzip -d FILE.gz

第一种方法

[root@vathe tmp]#ls

test.gz

[root@vathe tmp]#gzip -d test.gz

第二种方法

[root@vathe tmp]#ls

test.gz

[root@vathe tmp]#gunzip test.gz

查看压缩文件

zcat FILE.gz

[root@vathe tmp]#zcat test.gz

VatheSee@163.com

bzip

直接压缩

bzip FILE

[root@vathe tmp]#bzip2 test

[root@vathe tmp]#ls

test.bz2

保留源文件压缩

bzip2 -c FILE > FILE.bz2

bzip2 -k FILE

#方法一

[root@vathe tmp]#bzip2 -vc test > test.bz2

test: 0.122:1, 65.600 bits/byte, -720.00% saved, 5 in, 41 out.

#方法二

[root@vathe tmp]#bzip2 -k test

[root@vathe tmp]#ls

test test.bz2

//-v选项是显示压缩结果信息,done表示压缩成功

解压缩

bunzip2 FILE.bz2

bzip2 -d FILE.bz2

#方法一

[root@vathe tmp]#bunzip2 -v test.bz2

test.bz2: done

#方法二

[root@vathe tmp]#bzip2 -d test.bz2

查看压缩文件

bzcat FILE.bz2

[root@vathe tmp]#bzcat test.bz2

VatheSee@163.com

xz

直接压缩文件

xz FILE

[root@vathe tmp]#xz test

保留源文件压缩

xz -k FILE

xz -c FILE > FILE.xz

解压缩

unxz FILE.xz

xz -d FILE.xz

查看压缩文件

xzcat FILE.xz

不常用的压缩工具

compress

compress FILE 压缩文件

compress -c FILE > FILE.Z 保留源文件压缩

compress -d FILE 解压缩

zcat FILE.Z 查看压缩文件

总结

gzip

bzip2

xz

压缩文件默认格式文件

.gz

.bz2

.xz

直接压缩文件

gzip FILE

bzip2 FILE

xz FILE

保留源文件压缩

gzip -c FILE>FILE.gz

bzip2 -c FILE> FILE.bz2

xz g-k FILE

解压缩文件

gzip -d FILE.gz

bzip2 -d FILE.bz2

unxz FILE.xz

查看压缩文件

zcat FILE.gz

bzcat FILE.bz2

xzcat FILE.xz

注:上面只是列出了对应需求的一种方法,如果全面了解,可详细查看博客。

打包工具tar

展开.tar.gz或者.tar.bz2文件

tar xvf FILE

将文件目录归档——压缩打包

tar zcvf DIR 以.gz压缩目录,并显示压缩过程(-v)

tar jcvf DIR 以.bz2格式压缩目录,并显示压缩过程(-v)

Linux中常用压缩命令

.zip格式压缩 zip 压缩文件名 源文件 压缩文件 zip -r 压缩文件名 源目录 压缩目录 .zip格式解压缩 unzip 压缩文件 解压.zip文件 .gz格式压缩 gzip 源文件 压缩为 ...

linux中常用压缩与解压命令

一. tar文件的解压 tar -xvf db.tar 二. zip文件的压缩与解压 压缩 zip -r dest_name.zip directory_to_compress 解压 unzip de ...

【转载】Linux中常用操作命令

说明:开始学习linux系统,为了方便查看,特转载一篇Linux中常用操作命令,转载地址:http://www.cnblogs.com/laov/p/3541414.html 正文: Linux简介及 ...

linux文件管理 -> 系统压缩打包

如果希望windows和Linux互相能使用的压缩工具, 建议.zip格式 压缩的好处主要有: 节省磁盘空间占用率 节省网络传输带宽消耗 网络传输更加快捷 Linux系统常见的后缀名所对应的压缩工具 ...

转载 【Linux】Linux中常用操作命令

[Linux]Linux中常用操作命令     https://www.cnblogs.com/laov/p/3541414.html#vim   Linux简介及Ubuntu安装 常见指令 系统管理 ...

Linux中文件压缩与解压

压缩与解压 compress 文件名 1 -v //详细信息 2 3 -d //等于 uncompress 默认只识别 .Z 如果使用别的后缀,会导致不识别,解压缩失败.也可以使用 -d -c 压缩包 ...

转 Linux中常用操作命令

http://blog.csdn.net/ljianhui/article/details/11100625 初窥Linux 之 我最常用的20条命令 玩过Linux的人都会知道,Linux中的命令的 ...

Linux 中常用命令

命令基本格式: 命令提示符:[root@localhost ~]#      root 代表当前的登录用户(linux当中管理员账号是root)      @ 无实际意义      localhost ...

linux中文件压缩介绍

原文内容来自于LZ(楼主)的印象笔记,如出现排版异常或图片丢失等问题,可查看当前链接:https://app.yinxiang.com/shard/s17/nl/19391737/1c62bb7f-f ...

随机推荐

[翻译] V8引擎的解析

原文:Parsing in V8 explained 本文档介绍了 V8 引擎是如何解析 JavaScript 源代码的,以及我们将改进它的计划. 动机 我们有个解析器和一个更快的预解析器(~2x), ...

Windows7+VS2010下OpenGL的环境配置

http://johnhany.net/2014/01/environment-for-opengl-with-vs2010/ OpenGL(Open Graphics Library)是一个开放的. ...

Asp.net Ibatis 增、删、改、查

好久都没用.net Ibatis配置了 今天给大家分享一下获取它的增.删.改.查. #region 节点类型表 public bool InsertNodeType(NodeType allRevie ...

NGUI之Slider,最简单的方法做进度条。

既然标题是最简单的,那么很多东西就不需要我们自己做了,使用的是NGUI的示例,只针对初学者,接下来让我们来做一个最简单游戏设置里的声音控制. 1.导入NGUI: 2.找到NGUI的Menu示例Demo ...

[转载] poll()函数

原地址:http://baike.baidu.com/view/2997591.htm   poll()函数:这个函数是某些Unix系统提供的用于执行与select()函数同等功能的函数,下面是这个函 ...

QuickStart系列:docker部署之Elasticsearch

ElasticSearch是一个基于Lucene的搜索服务器.它提供了一个分布式多用户能力的全文搜索引擎,基于RESTful web接口.Elasticsearch是用Java开发的,并作为Apach ...

[USACO 13NOV]No Change

Description Farmer John is at the market to purchase supplies for his farm. He has in his pocket K c ...

【bzoj 4407】于神之怒加强版

Description 给下N,M,K.求     Input 输入有多组数据,输入数据的第一行两个正整数T,K,代表有T组数据,K的意义如上所示,下面第二行到第T+1行,每行为两个正整数N,M,其意 ...

Jmeter(非GUI模式)教程

前言 使用非 GUI 模式,即命令行模式运行 JMeter 测试脚本能够大大缩减所需要的系统资源.优点如下:1.节约系统资源:无需启动界面,节约系统资源 2.便捷快速:仅需启动命令行,输入命令便可执行 ...

C++学习(二十)(C语言部分)之 函数1

函数 printf 输出的函数 scanf 输入的函数函数是什么 怎么写 是一组一起执行一个任务的语句 一个程序的基本组成单位是函数 只需要知道函数名字和括号里面要填的内容 就可以调用函数 1.如果代 ...

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值