参考:Ubuntu 命令解压文件大全
作者:一只青木呀
发布时间: 2020-08-04 17:18:55
网址:https://blog.csdn.net/weixin_45309916/article/details/107791294

参考:打包和压缩的概念和区别
作者:不浪漫的罪名LY
发布时间: 2018-08-21 23:29:47
网址:https://blog.csdn.net/ji519974770/article/details/81916468

目录

  • 打包、压缩、解压缩(Lnux需先打包成一个文件再压缩)
  • 课堂笔记(tar既能打包又能解压缩)
  • 命令实现

打包、压缩、解压缩(Lnux需先打包成一个文件再压缩)

在具体总结各类压缩文件之前,首先要弄清两个概念:打包和压缩。

打包是指将一大堆文件或目录什么的变成一个总的文件,压缩则是将一个大的文件通过一些压缩算法变成一个小文件。为什么要区分这两个概念呢?其实这源于Linux中的很多压缩程序只能针对一个文件进行压缩,这样当你想要压缩一大堆文件时,你就得先借助另外的工具将这一大堆文件先打成一个包,然后再就原来的压缩程序进行压缩。

Linux下最常用的打包程序就是tar了,使用tar程序打出来的包我们常称为tar包,tar包文件的命令通常都是以.tar结尾的。生成tar包后,就可以用其它的程序来进行压缩了。

课堂笔记(tar既能打包又能解压缩)




上面笔记中打包顺序写反了:tar - vcf test.tar test

tar提供打包解包的同时还具有压缩和解压缩功能


注意:不好用的时候,把参数Z去掉,或者你文件从Windows传到虚拟机有问题。

命令实现

解包 .tar:

tar -xvf FileName.tar

解包.tgz:

tar -xvzf FileName.tgz

打包:

tar -cvf FileName.tar DirName  # tar是打包,不是压缩!

解压.gz:

gunzip FileName.gz

解压.gz:

gzip -d FileName.gz

压缩.gz:

gzip FileName

解压.tar.gz 和 .tgz:

tar -zxvf FileName.tar.gz

压缩.tar.gz 和 .tgz:

tar -zcvf FileName.tar.gz DirName

解压.bz2:

bzip2 -d FileName.bz2

解压.bz2:

bunzip2 FileName.bz2

压缩.bz2:

bzip2 -z FileName

解压.tar.bz2:

tar -jxvf FileName.tar.bz2

压缩.tar.bz2:

tar- jcvf FileName.tar.bz2 DirName

解压.bz:

bzip2 -d FileName.bz

解压.bz:

bunzip2 FileName.bz

解压.tar.bz:

tar jxvf FileName.tar.bz

.tar.xz 这是两层压缩,外面是xz压缩方式,里层是tar压缩
所以可以分两步实现解压

$ xz -d filename.tar.xz
$ tar -xvf filename.tar

也可以直接解压

tar -xvJf filename.tar.xz
or
tar -Jxf filename.tar.xz

压缩.tar.xz:

tar -Jcf filename.tar.xz filename

解压.Z:

uncompress FileName.Z

压缩.Z:

compress FileName

解压.tar.Z:

tar -Zxvf FileName.tar.Z

压缩.tar.Z:

tar Zcvf FileName.tar.Z DirName

解压.zip:

unzip FileName.zip

压缩.zip:

zip -r FileName.zip DirName

-r 表示递归


解压.rar:

rar -x FileName.rar

压缩.rar:

rar -a FileName.rar DirName

解压.lha:

lha -e FileName.lha

压缩.lha:

lha -a FileName.lha FileName

解包.rpm:

rpm2cpio FileName.rpm | cpio -div

解包.deb:

ar p FileName.deb data.tar.gz | tar -zxf

解压.tar .tgz .tar.gz .tar.Z .tar.bz .tar.bz2 .zip .cpio .rpm .deb .slp .arj .rar .ace .lha .lzh .lzx .lzs .arc .sda .sfx .lnx .zoo .cab .kar .cpt .pit .sit .sea:

sEx x FileName.*

压缩.tar .tgz .tar.gz .tar.Z .tar.bz .tar.bz2 .zip .cpio .rpm .deb .slp .arj .rar .ace .lha .lzh .lzx .lzs .arc .sda .sfx .lnx .zoo .cab .kar .cpt .pit .sit .sea:

sEx a FileName.* FileName

Ubuntu文件压缩、解压缩、打包相关推荐

  1. 【图文教程】文件压缩和打包

    文件压缩和打包 1. 压缩打包介绍 2. gzip压缩工具 3. bzip2压缩工具 4. xz压缩工具 5. gzip.bzip2.xz命令总结 6. zip压缩工具 7. tar打包 8. tar ...

  2. Linux学习笔记(七):文件压缩、打包与备份

    Linux学习笔记(七):文件压缩.打包与备份 常见的压缩指令 gzip, zcat/zmore/zless/zgrep bzip2, bzcat/bzmore/bzless/bzgrep xz, x ...

  3. linux+shell+解压命令,Shell命令 文件压缩解压缩之gzip、zip详解

    本篇文章的主要内容讲述的是shell命令中之文件压缩解压缩之gzip.zip,具有一定参考价值,感兴趣的朋友可以了解一下,希望对你有所帮助. 1.gzip:gzip压缩工具 gzip命令的功能说明: ...

  4. 文件压缩解压缩,文件查找

    文件压缩解压缩 常见压缩档 > *.zip | zip 程序压缩打包的档案: (很常见,但是因为不包含文档名编码信息,跨平台可能会乱码) > *.rar | rar 程序压缩打包的档案:( ...

  5. 服务器里解压缩gz文件夹,Shell命令文件压缩解压缩之gzip、zip的案例分析

    Shell命令文件压缩解压缩之gzip.zip的案例分析 发布时间:2020-11-13 10:32:36 来源:亿速云 阅读:114 作者:小新 小编给大家分享一下Shell命令文件压缩解压缩之gz ...

  6. linux把test目录打包,linux的基本操作(文件压缩与打包)

    文件的压缩与打包 在windows下我们接触最多的压缩文件就是.rar格式的了.但在linux下这样的格式是不能识别的,它有自己所特有的压缩工具.但有一种文件在windows和linux下都能使用那就 ...

  7. asp.net利用RAR实现文件压缩解压缩【月儿原创】

    asp.net利用RAR实现文件压缩解压缩 作者:清清月儿 主页:http://blog.csdn.net/21aspnet/           时间:2007.6.13 如果服务器上安装了RAR程 ...

  8. 鸟哥的linux私房菜-文件压缩于打包-2

    dump 备份命令: -S  :仅列出后面的待备份数据需要多少磁碟空间才能够备份完毕: -u  :将这次dump 的时间记录到/etc/dumpdates 文件中: -v  :将dump 的文件过程显 ...

  9. 最优秀好用的免费文件压缩/解压缩工具软件 —— Bandizip

    最优秀好用的免费文件压缩/解压缩工具软件 -- Bandizip,可以替代WinRAR与7-Zip,我用的目前是好压唉,就是2345的好压~其实没有发现哪里不好,用了下 Bandizip,还是 Ban ...

最新文章

  1. 【代码笔记】iOS-长条label
  2. MySQL:缓存算什么东西?!
  3. sql server windows nt cpu占用高_痛惜!年仅33岁著名球员患癌去世!曾是高以翔扮演角色原型...
  4. tomcat各目录(文件)作用
  5. 【BZOJ - 3993】星际战争(网络流最大流+二分)
  6. openssl生成私钥公钥的步骤
  7. 微课|中学生可以这样学Python(5.7节):序列解包
  8. PHP—使用MYSQL来登陆用户
  9. 关于 IHTMLDocument4 在 Delphi7.0 中不能编译的的解决方法
  10. 图注意力网络(GAT) TensorFlow解析
  11. 什么叫软件前端测试,前端页面测试需要测试哪些内容?前端自动化测试的实现小技巧...
  12. 淘宝平台搜索规则变化,怎么提升搜算转换率?
  13. 北大 CTSC 2013
  14. PUN☀️实用API
  15. [导入]【沈殿霞张曼玉经典爆笑鬼片】《双肥临门》【国语DVD中字】
  16. SAP固定资产模块的表
  17. 在微软工作365天,还你一个我眼中更加真实的微软
  18. 关于vue弹窗自定义
  19. 电信各种视频免流卡申请地址合集附地址失效解决方法
  20. 2021年华为总监知乎1867赞的Java面试题全集解析助我修行,不吃透感觉都对不起他(上)

热门文章

  1. 团队开发git使用各种问题
  2. ComblockEngine 引擎实践
  3. postgresql表和列注释(描述)
  4. HDU4506 小明系列故事——师兄帮帮忙
  5. Servlet3.0学习总结(四)——使用注解标注监听器(Listener)
  6. spring in action 读书笔记
  7. webservice系统学习笔记9-使用契约优先的方式的一个服务端demo(隐式传Header信息)...
  8. 转载:https://blog.csdn.net/dcrmg/article/details/52939318
  9. HALCON示例程序max_connection.hdev确定分割区域的最大区域数目
  10. 做演员是圆梦 做生意学会面对现实