压缩和解压缩工具

压缩比

目的:时间换空间

CPU的时间 –> 磁盘空间

常见的压缩及解压缩工具:

compress/uncompress, .Z

gzip/gunzip, .gz

bzip2/bunzip2, .bz2

xz/unxz, .xz

zip/unzip

lzma/unlzma,lzma

tar,cpio

compress:

-d:解压缩

-c:结果输出至标准输出,不删除原文件

-v:显示详情

uncompress:解压缩

zcat file.Z > file加压缩,保留原文件

1.gip/gunzip/zcat

gzip [OPTION…] FILE…

-d:解压缩,相当于gunzip

-#:指定压缩比,默认是6;数字越大压缩比越大

-c:将压缩结果输出至标准输出:

gzip -c FILE > /PATH/TO/SOMEFILE.gz

gunzip:解压缩

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

zcat /PATH/TO/SOMEFILE:在不解压的情况下查看文件内容

2. bzip2/bunzip2/bzcat

bzip2 [OPTIONS…] FILE…

-d:解压缩,相当于bunzip2

-k:保留原文件

-#:指定压缩比;默认是6;数字越大压缩比越大(1-9)

bunzip:解压缩

bunzip /PATH/TO/SOMEFILE:

bzcat /PATH/TO/SOMEFILE:在不解压的情况下查看文件内容

3. xz/unxz/xcat

xz [OPTIONS…] file…

-d:解压缩

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

-k:保留原文件

unxz:解压缩

unxz /PATH/TO/SOMEFILE:

xzcat /PATH/TO/SOMEFILE:在不解压的情况下查看文件内容

zip:打包压缩

zip FILE_NAME.zip FILE1 FILE2 ….

unzip FILENAME.zip

归档:tar,cpio

tar命令:

tar [OPTIONS…] FILE…

-c:创建归档

-x:展开归档

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

-f FILE.tar:操作的归档文件

-v:查看详细信息

-C:展开至指定目录下

归档并压缩:

-z:gzip2

创建归档:-zcf /PATH/TO/SOMEFILE

解压缩并展开归档:-zxf /PATH/TO/SOMEFILE

-j:bzip2

-jcf

-jxf

-J:xz

-Jcf

-Jxf

cpio命令:cpio命令是通过重定向的方式将文件进行打包备份,还原恢复的工具,它可以解压以“.cpio”或者“.tar”结尾的文件

cpio[选项] > 文件名或者设备名

cpio[选项] < 文件名或者设备名

选项:

-o:将文件打包拷贝成文件或将文件输出至设备上

-i:解包,将压缩包还原

-v:显示详细过程

-t:不解压的情况下查看内容

-d:解包成成目录

-c:一种较新的存储格式

原创文章,作者:zhai796898,如若转载,请注明出处:http://www.178linux.com/37356

linux安装un解压工具,压缩及解压缩工具相关推荐

  1. Ubuntu Linux 安装 .7z 解压和压缩文件

    安装方法: sudo apt-get install p7zip 解压文件: 7z x manager.7z -r -o /home/xx 解释如下: x 代表解压缩文件,并且是按原始目录解压(还有个 ...

  2. Linux 安装 .7z 解压和压缩文件

    安装方法:     sudo apt-get install p7zip 解压文件:     7z x manager.7z -r -o /home/xx 解释如下: x 代表解压缩文件,并且是按原始 ...

  3. linux解压工具软件,linux 安装rar解压工具

    linux中默认的tar命令用于解压压缩文件,但是tar命令不支持rar文件的解压和压缩,需要安装rar解压工具,实现rar命令解压rar压缩包. 1.下载rarlab软件wget -c https: ...

  4. linux 安装rar解压工具

    linux中默认的tar命令用于解压压缩文件,但是tar命令不支持rar文件的解压和压缩,需要安装rar解压工具,实现rar命令解压rar压缩包. 1.下载rarlab软件 官网下载页面:https: ...

  5. linux安装tar解压命令,Linux下*.tar.gz/.tar.bz2 文件解压缩安装命令

    Linux tar 命令 在Linux平台,tar是主要的打包工具.tar命令通常用来把文件和目录压缩为一个文件( tarball 或 tar, gzip 和 bzip). Tar选项:c – 创建压 ...

  6. 在linux下怎么解压和压缩tar.xz文件

    在linux下解压tar.xz文件步骤 # xz -d ***.tar.xz      //先解压xz # tar    -xvf    ***.tar  //再解压tar tar.xz压缩包也是打包 ...

  7. linux安装rar解压程序

    1.在线下载tar.gz压缩文件 wget https://www.rarlab.com/rar/rarlinux-x64-5.7.1.tar.gz 2.解压下载文件 tar -zxvf rarlin ...

  8. 宝塔服务器网页 怎么压缩文件,宝塔Linux面板在线解压WAR压缩文件

    下面是编程之家 jb51.cc 通过网络收集整理的代码片段.编程之家小编现在分享给大家,也给大家做个参考. 这个版本的迭达更新,本来是没什么好说的,额,什么叫迭代?简单说就是重复反馈活动的过程,这重复 ...

  9. linux下,解压和压缩tgz包

    .tar 解包:tar xvf FileName.tar 打包:tar cvf FileName.tar DirName (注:tar是打包,不是压缩!) .gz 解压1:gunzip FileNam ...

最新文章

  1. 第23件事 评估产品或项目是否靠谱的7个标准
  2. 小米自动化运维平台演进设计思路
  3. ES6中的super
  4. Linux优化之IO子系统监控与调优
  5. position: absolute;_前端性能优化--transform与position
  6. 基于JAVA+Swing+MYSQL的在线订餐管理系统
  7. 【万字详解+PPT下载】腾讯广告实时策略数据框架建设
  8. 数据异常值分析和处理
  9. windows 程序员计算器
  10. 数学建模美赛历年优秀论文(O奖)
  11. 10部顶级数学纪录片
  12. FPN网络详解(知识点记录)
  13. AWSS3文件断点下载,分片上传,断点续传
  14. (20)雅思屠鸭第二十天:雅思听力part1中各种场景词的总结
  15. 微博图床php上传,微博图床 - shitalpig的个人空间 - OSCHINA - 中文开源技术交流社区...
  16. 树莓派3强大很多--相比树莓派2
  17. Python实现门禁管理系统(源码)
  18. 使用了未定义的类_解决方法
  19. Tofu Icecream and Tai-chi man
  20. 裸金属云FASS高性能弹性块存储解决方案

热门文章

  1. nginx状态码详解
  2. 【HDOJ】1018 Big Number_天涯浪子_新浪博客
  3. 【附源码】计算机毕业设计JAVA大学生兼职平台
  4. 软工第二次作业——软件案例分析
  5. Rockey 4加密狗介绍
  6. Java开发研究生薪资_转行学什么技术最赚钱?选择java,你绝对不会后悔
  7. UDP包的大小与MTU
  8. 整数划分 --- 一个老生长谈的问题 动态规划
  9. 【预告】“政府治理大数据”线上论坛,听技术大咖解读数字政府
  10. Math_Calculus_04_多变量微积分