一、实验背景
tar.gz 是Linux和Unix下面比较常用的格式,一条命令就可以把文件压缩打包成tar.gz格式,然而这种格式在windows并不多见。
Linxu服务器上,tar.gz 包解压轻而易举,rar包和zip就取决于软件安装了。
Linux上安装zip unzip软件可以用来压缩和解压zip包,rar压缩解压软件是商业性质的,在Linux服务器上极少使用,当然能用,需要装rar软件。
Windows上,WinRAR、WinZip等主流压缩工具可以解压tar.gz 包,却不能打包生成tar.gz 包,但是tar.gz在linux服务器端很常用,对运维人员而言,最想骂娘的一种情形必然有开发提供了rar格式的部署包。
那么,Windows上如何压缩tar.gz格式包呢?
如何在windows系统生成tar.gz压缩包,在网上搜了一下除了复杂的命令行和开源软件之外,似乎没有其他的,发现7-Zip这个开源软件可以很方便地解决这个问题!
二、Windows上安装安装7-Zip
欢迎来到 7-Zip 官方主页
https://www.7-zip.org
https://sparanoid.com/lab/7z
https://sparanoid.com/lab/7z/download.html
免费值得一试的(解)压缩软件7-zip
http://www.xstui.com/read/506
7-Zip常见问题解答(FAQ)
https://sparanoid.com/lab/7z/faq.html
如何安装7-Zip
https://jingyan.baidu.com/article/0eb457e5d44e8703f1a9050b.html
三、在Windows上创建tar.gz包
windows下如何生成tar或gz压缩包?
https://zhuanlan.zhihu.com/p/25365354
windows下如何生成tar或gz压缩包?
https://jingyan.baidu.com/article/636f38bb7986cbd6b84610b1.html
Windows如何压缩tar.gz格式
https://blog.csdn.net/ithomer/article/details/5111965
四、扩展7-zip右键,一步实现tar.gz的压缩
扩展7-zip右键,一步实现tar.gz的压缩
http://www.ishenping.com/ArtInfo/1367899.html
https://blog.csdn.net/byrantch/article/details/52422909
关于7-zip.dll的信息
http://www.wenjian.cn/xijie/7-zip.dll.html
Windows 动态链接库DLL使用
https://www.cnblogs.com/chechen/p/8676226.html
How can I compress .tar.gz in one step using 7-Zip on windows?
Create tar.gz Archives using 7-Zip on Windows
https://diggin-data.de/dd-cms/blog/post/view/id/1001/name/Create+tar.gz+Archives+using+7-Zip+on+Windows
Wind10 7-zip默认安装目录: C:\Program Files\7-Zip
Wind10 管理员Send to 目录: C:\Users\Administrator\AppData\Roaming\Microsoft\Windows\SendTo
注:对文件夹名带特殊字符的文件夹的tar.gz压缩存在一定问题
Wind10 7-zip默认安装目录: C:\Program Files\7-Zip
Wind10 管理员Send to 目录: C:\Users\Administrator\AppData\Roaming\Microsoft\Windows\SendTo