导航:首页 > 文件处理 > gz压缩

gz压缩

发布时间:2022-02-14 12:14:48

1. Windows下如何将文件打包压缩成 .tar.gz格式

Windows下将文件打包压缩成 .tar.gz格式步骤如下:

1、网络搜索7-zip,第一个条目,下载并安装。

2. linux解压.gz的命令是什么

3. linux中gz文件是压缩文件吗

如果是.gz压缩包(不带tar),用gzip命令即可(-d选项可以解压),格式是
gzip 压缩包名(包括后面的.gz) -d 解压位置
如果不指定解压位置,将解压到当前工作文件夹

如果是.tar.gz压缩包,需要使用tar命令的-z和-f选项(解压需要-x),格式
tar -zxf 压缩包名(包括后面的.tar.gz) -C 解压位置
注意后面的-C是大写C,如果不指定解压位置需要去掉-C,系统会把压缩包中所有文件解压到当前工作文件夹

更多内容请在网络查找gzip命令、bzip2命令、tar命令

如果你是在XWindow桌面环境操作,而不是在命令行,一般可以直接在任何压缩包上右键单击选择解包(.rar包除外,需要rarlinux软件包支持)

4. linux把文件压缩成.tar.gz的命令

1、连接上相应的linux主机,进入到等待输入shell指令的linux命令行状态下。

5. 如何解压缩.gz文件

public static void makeZip(List<File> fileList,String zipPath,boolean isDelete) {
byte[] buf = new byte[1024];
try {
// Create the ZIP file
File zipFile = new File(zipPath);
ZipOutputStream out = new ZipOutputStream(new FileOutputStream(zipFile));
// Compress the files
for (int i = 0; i < fileList.size(); i++) {
FileInputStream in = new FileInputStream(fileList.get(i));
// Add ZIP entry to output stream.
out.putNextEntry(new ZipEntry(fileList.get(i).getName()));
// Transfer bytes from the file to the ZIP file
int len;
while ( (len = in.read(buf)) > 0) {
out.write(buf, 0, len);
}
// Complete the entry
out.closeEntry();
in.close();
}
// Complete the ZIP file
out.close();
System.out.println("压缩完成.");

//把旧的文件删除
if(isDelete == true){
for (int i = 0; i < fileList.size(); i++) {
File oldFile = fileList.get(i);
oldFile.delete();
}
}
}
catch (IOException e) {
e.printStackTrace();
}
}
public static void main(String[] args){
File in1=new File("D:\\a.txt");
File in2=new File("D:\\b.txt");
File[] file=new File[]{in1,in2};
File zip=new File("D:\\ab.zip");
IDMZip mgr=new IDMZip();
mgr.ZipFiles(file, zip);
}

这个方法不管你是在windows下还是在linux下,都能正常执行。
追问
谢谢,但是我是要解压这样20140718_185819.data.tar.gz 不是zip的

回答
你可以试试。还有这个方法。都是我项目里曾经用到过的。都是可用的。
public static List unZip(String path) throws FileNotFoundException,
IOException {
path = path.replaceAll("\\\\","/");
String zipPath = path.substring(0,path.lastIndexOf("/")+1);
List xmlFileNameList = new ArrayList();
byte[] data = new byte[1024*2];
FileInputStream fis = new FileInputStream(path);
ZipInputStream zis = new ZipInputStream(fis);
ZipEntry entry = null;
while((entry = zis.getNextEntry())!= null){
if(entry.isDirectory()){
File file = new File(zipPath+entry.getName());
file.mkdirs();
continue;
}

6. 如何把文件压缩成tar.gz

tar.gz是linux/unix下的压缩格式.
在windows可以用winrar解压缩.
你要把文件压缩成tar.gz就只有在linux/unix这样的操作系统下进行.
使用tar命令就可以实现

7. gz后缀怎么解压

1、在Windows系统环境下,安装解压软件

8. 把文件压缩成gz文件用什么工具压缩

需要使用winrar或者7_zip压缩工具,如果你已经安装了应该会自动关联到鼠标右键的。以winrar为例:
选中你要压缩的文件,右键选择添加到档案文件(如果是7zip则是添加到压缩文件),然后命名压缩文件,注意后缀为.gz,格式选择正常,开始压缩就可以了,如果是7zip的话也差不多,希望能帮到你。

9. 关于压缩文件格式(gz和rar)

不能,win下rar的压缩算法和linux下gz不同所以不能解压
linux下,默认是没有解压缩rar格式的软件的,需要上网下载插件,安装rarlinux http://download.pchome.net/php/dl.php?sid=33101
下载了rarlinux-3.6.0.tar.gz之后,运行命令"tar zxvf rarlinux-3.6.0.tar.gz",会解出一个文件夹,里面有相关使用说明。
linux默认会把用户安装的软件放到“/usr/local”下面

10. 怎样在linux下对目录进行压缩生成gz文件

在linux下,使用gzip命令可以对目录压缩生成gz文件,具体步骤如下:

1、首先,连接相应linux主机,进入到linux命令行状态下,等待输入shell指令。

阅读全文

与gz压缩相关的资料

热点内容
汽车解压照片 浏览:98
路亚app哪个最好用 浏览:671
程序员协同开发 浏览:748
下载完之后解压安装不了 浏览:444
哪个app的铃声大声 浏览:378
星球大战pdf 浏览:358
基于单片机简易电子琴 浏览:78
程序员学习网站论坛有哪些 浏览:157
滑板解压视频大全集 浏览:62
s7300编程步骤 浏览:366
中央空调压缩机更换 浏览:551
javaftp发送文件 浏览:784
不允许打印的pdf 浏览:666
海康威视摄像头加密验证码是多少 浏览:537
地图编译完成无法进入游戏 浏览:92
快速化解压力的方法 浏览:617
安卓手机什么软件可以批量删除通讯录好友 浏览:230
小米开桌面文件夹慢 浏览:704
javajdbcsql 浏览:243
怎么把本机当成服务器 浏览:935