zip格式

压缩: zip -r [目标文件名].zip [原文件/目录名]
解压: unzip [原文件名].zip

注:-r参数代表递归

tar格式(该格式仅仅打包,不压缩)

打包:tar -cvf [目标文件名].tar [原文件名/目录名]
解包:tar -xvf [原文件名].tar

注:c参数代表create(创建),x参数代表extract(解包),v参数代表verbose(详细信息),f参数代表filename(文件名),所以f后必须接文件名。

tar.gz格式

方式一:利用前面已经打包好的tar文件,直接用压缩命令。

压缩:gzip [原文件名].tar
解压:gunzip [原文件名].tar.gz

方式二:一次性打包并压缩、解压并解包

打包并压缩: tar -zcvf [目标文件名].tar.gz [原文件名/目录名]
解压并解包: tar -zxvf [原文件名].tar.gz

注:z代表用gzip算法来压缩/解压。

tar.bz2格式

方式一:利用已经打包好的tar文件,直接执行压缩命令:

压缩:bzip2 [原文件名].tar
解压:bunzip2 [原文件名].tar.bz2

方式二:一次性打包并压缩、解压并解包

打包并压缩: tar -jcvf [目标文件名].tar.bz2 [原文件名/目录名]
解压并解包: tar -jxvf [原文件名].tar.bz2

注:小写j代表用bzip2算法来压缩/解压。

tar.xz格式

方式一:利用已经打包好的tar文件,直接用压缩命令:

压缩:xz [原文件名].tar
解压:unxz [原文件名].tar.xz

方式二:一次性打包并压缩、解压并解包

打包并压缩: tar -Jcvf [目标文件名].tar.xz [原文件名/目录名]
解压并解包: tar -Jxvf [原文件名].tar.xz

注:大写J代表用xz算法来压缩/解压。

tar.Z格式(已过时)

方式一:利用已经打包好的tar文件,直接用压缩命令:

压缩:compress [原文件名].tar
解压:uncompress [原文件名].tar.Z

方式二:一次性打包并压缩、解压并解包

打包并压缩: tar -Zcvf [目标文件名].tar.Z [原文件名/目录名]
解压并解包: tar -Zxvf [原文件名].tar.Z

注:大写Z代表用ncompress算法来压缩/解压。另,ncompress是早期Unix系统的压缩格式,但由于ncompress的压缩率太低,现已过时。

jar格式

压缩:jar -cvf [目标文件名].jar [原文件名/目录名]
解压:jar -xvf [原文件名].jar

注:如果是打包的是Java类库,并且该类库中存在主类,那么需要写一个META-INF/MANIFEST.MF配置文件,内容如下:

Manifest-Version: 1.0
Created-By: 1.6.0_27 (Sun Microsystems Inc.)
Main-class: the_name_of_the_main_class_should_be_put_here

然后用如下命令打包:

jar -cvfm [目标文件名].jar META-INF/MANIFEST.MF [原文件名/目录名]

这样以后就能用“java -jar [文件名].jar”命令直接运行主类中的public static void main方法了。

7z格式

压缩:7z a [目标文件名].7z [原文件名/目录名]
解压:7z x [原文件名].7z

注:这个7z解压命令支持rar格式,即:

7z x [原文件名].rar

Linux操作系统中,*.zip、*.tar、*.tar.gz、*.tar.bz2、*.tar.xz、*.jar、*.7z等格式的压缩与解压相关推荐

  1. Linux操作系统中,*.zip、*.tar、*.tar.gz、*.tar.bz2、*.tar.xz、*.jar、*.7z等格式的压缩与解压...

    转:http://www.cnblogs.com/yejianfei/archive/2013/10/04/3351626.html zip格式 压缩: zip -r [目标文件名].zip [原文件 ...

  2. linux如何压缩zip文件格式,linux下常用压缩格式的压缩与解压方法

    linux下常用压缩格式的压缩与解压方法 linux下常用压缩格式的压缩与解压方法 大致总结了一下linux下各种格式的压缩包的压缩.解压方法.但是部分方法我没有用到,也就不全,希望大家帮我补充,我将 ...

  3. linux 常用压缩格式,Linux常见压缩格式之压缩与解压

    Linux常见压缩格式之压缩与解压 zip格式 压缩:zip -r [目标文件名].zip [原文件/目录名] 解压:unzip [原文件名].zip 注:-r参数代表递归 # Extract arc ...

  4. linux 常用压缩格式,Linux下常用压缩格式的压缩与解压方法

    Linux下常用压缩格式的压缩与解压方法 --------------------------------------------- .tar 打包:tar cvf *.tar *.*(原文件或目录) ...

  5. linux下常用压缩格式的压缩与解压方法

    大致总结了一下linux下各种格式的压缩包的压缩.解压方法.但是部分方法我没有用到,也就不全,希望大家帮我补充,我将随时修改完善,谢谢! 作者:Linux爱好者 来自:www.LinuxByte.ne ...

  6. linux之打包压缩(tar,gz,bz2,xz,zip)

    1.文件归档 1. 文件归档,就是把多个文件变成一个归档文件 2. tar c ##创建f ##指定归档文件名称t ##显示归档文件中的内容r ##向归档文件中添加文件--get ##取出单个文件-- ...

  7. rar和zip格式的压缩与解压

    zip格式:原文地址:http://www.cnblogs.com/chinareny2k/archive/2010/01/05/1639468.html linux zip 命令详解  功能说明:压 ...

  8. 深入理解tar包的压缩与解压

    对于tar包.压缩包等相关概念的深入解释 tar 命令用来打包 gzip.bzip命令用来压缩.解压缩 起初tar命令并不具备压缩功能,其仅仅是个打包工具,因为有的时候目录文件是不可以在某些地方进行传 ...

  9. Linux 各种压缩、解压命令

    tar 只是打包动作,相当于归档处理,不做压缩:解压也一样,只是把归档文件释放出来. tar.gz tgz (tar.gz和tgz只是两种不同的书写方式,后者是一种简化书写,等同处理) 这种格式是Li ...

最新文章

  1. 璧山哪里可以学基础计算机,璧山学电脑在哪里
  2. Harbor管理docker镜像(1.7.5版本-主从复制)
  3. GDCM:gdcm::SplitMosaicFilter的测试程序
  4. 长沙理工大学第十二届ACM大赛-重现赛C 安卓图案解锁 (模拟)
  5. 最好的方法,是为你们量身定制!
  6. 730阵列卡支持多大硬盘_凯捷月销破2万,配6座头等舱空间,到底有多舒服?试驾了才知道...
  7. Java、JavaScript和JScript
  8. System学习笔记006---Windows退出telnet 命令的正确姿势
  9. 使用sqlmetal工具自动生成SQL数据库的Linq类文件
  10. 寻找最大的k个数问题
  11. 为什么技术人干得越久越拿不到高薪?
  12. dubbo分布式事务解决方案_阿里架构师谈:高并发+分布式+秒杀+微服务+性能优化...
  13. 键盘按键用硅胶材料更好
  14. 博客日历的html代码,八种精美的博客日历代码
  15. Java、JSP新华书店网上售书系统
  16. Ubuntu20.04 Clion/Pycharm/IDEA 输入中文+光标跟随解决方案
  17. 应用程序无法正常启动0xc000007b win7
  18. Ambarella : 一家伟大的视频压缩处理芯片厂商
  19. 沉浸式逆向某汽车app
  20. Harry Potter and the Order of the Phoenix

热门文章

  1. 反爬虫的常见应对方法
  2. 考研复习实况追踪blog
  3. 单片机8乘8点阵显示数字
  4. android开发板摄像头问题
  5. FireStart教程:基于SharePoint的出差报销流程七
  6. 趣题:求两圆柱相交部分的体积
  7. CAN总线,RS485总线终端电阻接线规则
  8. python做外贸_外贸这个行业现在还适合做吗?
  9. Ableton Live 11 Suite for Mac新版本升级
  10. springboot 中 Getmapping获取参数的方式