原文:为何 linux 要用 tar.gz,而不用 7z 或 zip?

因为 z 和 zip 压缩格式都不能保留 unix 风格的文件权限,比如解压出个可执行文件要重新 chmod chown 才能恢复正常。而 tar 格式可以。而 tar 本身不提供压缩,无非就是把包括所有文件的內容和权限拼成一个文件而己,所以用另外如 gzip 格式压缩。为什么是 gzip,因为几乎所有 linux 都支持而已。 从压缩算法上来说, gz 是 gzip 的缩写,用的压缩算法和 z ...

2019-08-12 00:54 0 840 推荐指数:

查看详情

Java压缩技术之解压篇,支持:ZIP、RAR、7ZTARGZTAR.GZ、BZ2、TAR.BZ2

前言   这篇文章主要讲解Java解压的操作,后续会写一篇关于压缩的文章。 提醒:文章中有些片段看似代码很多,其实去除trycatch、释放资源真正有用的代码没几句,解压其实都很简单,主要用心去观察,都是依葫芦画瓢。 首先,先写一个类似辅助的视图类 这个类主要是用来 ...

Fri Aug 10 23:51:00 CST 2018 1 4175
Linux压缩命令(zip/gz/bz2/tar/tar.gz/tar.bz2)

一、Linux的压缩格式 .zipgz 、 bz2 、tar 1、.zip格式(Linux和Windows是可以互传的) 压缩命令   语法:zip 文件名.zip 文件名 ------压缩文件   语法: zip -r 文件名.zip 文件名 ------压缩 ...

Tue Jan 22 01:06:00 CST 2019 0 1117
linux tar.gz zip 解压缩 压缩命令

实例:tar -xzvf file.tar.gz //解压tar.gz http://apps.hi.baidu.com/share/detail/37384818 download ADT link http://dl.google.com/android/ADT-0.9.6.zip ...

Mon Jun 17 00:04:00 CST 2019 0 21915
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM