Windows如何压缩tar.gz格式

tar.gz 是linux和unix下面比较常用的格式,几个命令就可以把文件压缩打包成tar.gz格式然而这种格式在windows并不多见,WinRAR、WinZip等主流压缩工具可以释放解开,却不能打包生成。但是tar.gz在linux服务器端很常用,于是许多习惯用Windows的Web开发人员,可能会遇到这个压缩格式的麻烦。如何在windows系统生成tar.gz压缩包,在网上搜了一下除了复杂的命令行和开源软件之外,似乎没有其他的。偶然发现“7-ZIP”这个软件可以很方便地解决这个问题。具体步骤如下:
一、下载7-ZIP,安装后直接在你想要打包的文件上点右键菜单,会有一个7-ZIP的子菜单栏,类似WinRAR和WinZIP的那种右键菜单。然后选“7-ZIP”->“添加到压缩档案”,在弹出来的窗口里有个“压缩格式”的选项,里面并没有tar.gz格式,没关系,里面有一个Tar格式,第一步就是要先压成tar格式。二、成功打包为Tar文件后,你可能会发现这个tar文件包和原来的文件大小一样,也就是说tar本身并没有压缩,而是仅仅把它们打包成一个单独的Tar文件。所以需要做第二步,再在这个tar文件上面点右键,选“7-ZIP”->“添加到压缩档案”,这时候弹出的窗口里再看“压缩格式选项”,发现多了两个刚才没有的,其中就包括“gzip”,是的,这一步就是把tar文件继续压缩成gzip。选择“GZip”格式后确定,最后结果就是一个新的tar.gz格式的文件。经本人测试,兼容各种软件,上传到服务器上也没有问题。整个过程鼠标流,完全不用敲什么命令行。压缩后的文件格式和大小如下:至此,在windows下面得到tar.gz完成!说明:安装完了7-Zip 9.20 后,直接就可以选择gzip格式压缩成gz格式,无需中间的tar格式,本人亲自测试已通过7-Zip 9.20(win_32bit)
7-Zip 9.20(win_64bit)
7-Zip 9.
时间: 2024-10-20 05:50:25

Windows如何压缩tar.gz格式的相关文章

Delphi - Windows系统下,Delphi调用API函数和7z.dll动态库,自动把文件压缩成.tar.gz格式的文件

项目背景 应欧美客户需求,需要将文件压缩成.tar.gz格式的文件,并上传给客户端SFTP服务器. 你懂的,7-Zip软件的显著特点是文件越大压缩比越高,在Linux系统上相当于我们Windows系统上WinRAR或者好压软件一样的存在. 7-Zip软件下载与安装 网上下载相关安装包并完成安装,找到安装目录,复制7z.dll文件到D盘. .bat文件的制作 通过7-Zip软件使用手册了解到,通过动态命令行调用7z.dll可以把文件压缩成.tar.gz格式的,实际上是先将文件压缩成.tar格式的文

windows下解压tar.gz文件

最近做的一个项目,使用小工具代替人工提交到网站并获取结果. 在开发过程中碰到了一个问题. 网站返回的格式为tar.gz文件.第一个想到的方式是直接用第三方工具,使用的是7z.但用户那里使用的系统为win10,不以管理员身份运行会没有调用第三方工具的权限.遂决定用库解决该问题. 这里记录下windows下解压tar.gz的一些问题. 其实tar.gz是两次封装. 第一次是tar打包(这里不会压缩,文件反而会更大),第二次是gz文件的算法压缩. 解压GZ文件使用的是zlib库. 这里说一下zlib的

ubuntu12.04安装tar.gz格式的jdk

首先将*.tar.gz压缩包解压 命令: tar -xzvf *.tar.gz 假设得到的文件夹为java 将其移动到/usr/中 命令为:sudo mv java /usr/ 然后设置环境变量: sudo gedit /etc/profile 打开文件 在结尾处第 22行前,输入: JAVA_HOME=/usr/javaexport JRE_HOME=/usr/java/jreexport CLASSPATH=.:$JAVA_HOME/lib:$JRE_HOME/lib:$CLASSPATH

python tar.gz格式压缩、解压

压缩 代码 import tarfile import os def tar(fname): t = tarfile.open(fname + ".tar.gz", "w:gz") for root, dir, files in os.walk(fname): print root, dir, files for file in files: fullpath = os.path.join(root, file) t.add(fullpath) t.close()

.tar.bz2与.tar.gz格式的文本压缩率比较

对于文本压缩,据说bzip的算法要优于gzip,从而拥有更好的压缩比.特地找了两个文件来做一下测试,以下为测试结果: (1)源文件为591MB, .tar.bz2文件为61MB(10.32%), .tar.gz文件为92MB(15.57%) (2)源文件为427MB, .tar.bz2文件为43MB(10.07%), .tar.gz文件为66MB(15.46%) 从本次结果来看,bzip压缩比要比gz要高5%左右,效果更好.但是另一方面,对同一个文件压缩,bzip压缩占用了更多的cpu和时间.

ubuntu安装 tar.gz格式程序

tar.gz(bz或bz2等) 一.安装1.打开一个SHELL,即终端2.用cd 命令进入源代码压缩包所在的目录3.根据压缩包类型解压缩文件(*代表压缩包名称)tar -zxvf ****.tar.gztar -jxvf ****.tar.bz(或bz2)4.用CD命令进入解压缩后的目录5.输入编译文件命令:./configure(有的压缩包已经编译过,这一步可以省去)6.然后是命令:make7.再是安装文件命令:make install8.安装完毕 原文地址:https://www.cnblo

压缩文件tar.gz和zip之间的区别

我们在开发的时候通常要先下载相关的软件或者是源码,或者是jar包.在下载东西的时候总是碰见后缀是.tar.gz和.zip的问题,搞不清楚是怎么回事,不晓得下载哪个文件才是对自己有用的.现在我知道了,其实这两个压缩文件里面包含的内容是一模一样的,只是压缩格式不一样,tar.gz格式的文件比zip文件要小很多.tar.gz压缩格式用于unix操作系统,而zip用于windows的操作系统,但在windows系统中WinRar工具同样可以压缩tar.gz格式的.所以下载哪个都是一样的. 原文地址:ht

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

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格式 方式一:利用前面

Windows下python的tar.gz文件安装

windows下下载了django,PIL,web.py发现都是tar.gz格式的文件,网上查找也非常系统的方法,总结一下其他大神的方法,归纳于此. 首先下载tar.gz文件,比如web.py,下载后是一个tar.gz文件,用好压或其他解压软件解压,你会看到目录里有一个setup.py文件,这时,在地址栏输入%comspec%,这样会出现该目录下的提示符,再写Python.exe setup.py install,回车即可.(前提,环境变量已设置,否则无法使用)