今天解压一个包的时候出错了:
tar: 跳转到下一个头
tar: 由于前次错误,将以上次的错误状态退出
其实我上次已经遇到过一次,只是没在意。今天又碰到了,很郁闷。由于数据很重要,必须要解压开,我又开始百度、google了,看了好多终于看到一 篇文章后,我豁然明白。那篇文章地址是:http://www.linuxdiyf.com/viewarticle.php?id=110125
其实原因很简单,因为它不是用tar压缩的,而是用的gzip。(我的是这样,你们的不知道,不过可以通过file 文件来查看)
知道原因后就简单多了,先用gzip解压文件,然后再用tar解压就ok了。
参考:http://297020555.blog.51cto.com/1396304/522597
相关推荐
环境变量的设置方法通常是在“系统属性”>“高级”>“环境变量”中进行,将`tar`的可执行文件路径添加到“Path”变量中。 `tar`的基本语法是: ``` tar [选项] [文件或目录] ``` 常见的选项有: - `-c`:创建一...
例如,使用 `tar -zcf log.tar.gz *.log` 命令可以将当前目录下的所有 log 文件打包成一个压缩文件 log.tar.gz。 tar 命令使用示例 下面是一个使用 tar 命令的示例: 1. 首先,使用 `tar -cf log.tar *.log` 命令...
- 首先,你需要将`jdk-8u131-linux-x64.tar.gz`文件下载到你的Linux机器上,通常是在`~/Downloads`目录下。 - 使用`tar`命令进行解压。例如,可以运行`tar -zxvf jdk-8u131-linux-x64.tar.gz`。这将创建一个名为`...
这条命令将会创建一个名为 `archive_name.zip` 的 Zip 归档文件,包含 `directory_to_compress` 目录下的所有文件。 - **解压 Zip 文件:** ```bash unzip archive_name.zip ``` 使用此命令可以在当前目录解压...
本文介绍了tar命令、gzip, zcat 命令、bzip2, bzcat 命令、compress 命令、dd 命令、cpio 命令,具体如下: tar命令 解压文件到指定目录: tar -zxvf /home/zjx/aa.tar.gz -C /home/zjx/pf tar [-cxtzjvfpPN] ...
tar工具通过读取和写入文件,将多个文件和目录组合成一个单一的归档文件,这个过程可以理解为“打包”。同时,它还可以解压这些归档文件,恢复原始的文件结构,这就是所谓的“展开”。在tar-1.26源代码中,可以看到...
5. **内存限制**:对于非常大的文件,可能需要考虑分块读取,避免一次性加载整个文件到内存中。 理解Python tarfile模块的工作原理以及如何处理可能出现的错误,可以帮助我们更有效地管理和操作tar格式的压缩文件。...
下载后,将其解压到一个合适的目录,例如`/home/user/downloads`。 2. **解压文件**:使用`tar`命令来解压文件,命令格式如下: ``` tar -zxvf nasm-2.13.03.tar.gz ``` 3. **进入解压后的目录**: ``` cd ...
`.tar`文件是一种非常常见的档案格式,它主要用于组合多个文件和目录为单一的归档文件,便于传输和存储。在Windows下,虽然`.tar`文件并不是默认支持的格式,但可以通过第三方工具来完成对它的操作。本文将详细介绍...
例如,`tar -cvf archive.tar file1 file2`用来创建一个包含`file1`和`file2`的新归档,`tar -uvf archive.tar newfile`将`newfile`添加到已存在的`archive.tar`中。 在使用`tar`命令时,务必注意文件路径和权限...
标题中的"windows下tar工具"指的是适用于Windows环境的tar实用程序,这通常是一个模拟Linux/Unix环境的可执行文件,例如在提供的文件列表中的"tar-1.13-1-bin.exe"。这个文件可能是一个包含tar命令的二进制版本,...
在Windows操作系统中,由于其默认并不支持tar格式的打包与解包操作,用户通常需要借助第三方工具来处理这种类型的文件。"windows下打tar包的小软件"是指专门为在Windows环境下创建和管理tar文件而设计的实用程序。...
Linux中的`tar`命令是用于打包和归档文件的强大工具,它允许用户将多个文件和目录合并成一个单一的归档文件,或者从归档文件中提取内容。然而,在使用`tar`命令时,有时可能会遇到一个有趣的错误提示:“Cowardly ...
- `tar czf - proc`:使用tar和gzip将`proc`目录打包并压缩到标准输出(-),这实际上是创建了一个流。 - `split -b 2M -d proc.tar.gz`:将前面产生的流按照每2MB的大小进行分割,并将每个片段保存为`proc.tar.gz...
tar 命令可以将多个文件压缩成一个文件,或者将压缩文件解压缩成多个文件。下面是 tar 命令的详细使用方法。 tar 命令基本参数 tar 命令有多个参数,以下是其中最常用的几个参数: * -c:创建一个新的压缩文件 * ...
tar::writer wt(o); wt.put_file("a.jpg", "C:\\Users\\Administrator\\Desktop\\a.jpg"); wt.finish(); o.close(); 如何增加文件夹1下的a.txt文件? C:\\Users\\Administrator\\Desktop\\1\\a.txt
linux环境下mysql的tar安装包--MySQL-5.5.40-1.linux2.6.x86_64.rpm-bundle.tar
hdf5-1.10.5源码安装包,下载比较困难,方便大家学习。
在Linux操作系统中,`tar`命令是一个非常基础且重要的工具,用于处理档案文件。它能够创建、解压、查看和管理归档文件。在没有网络连接或者需要在多台机器间快速部署相同软件环境的情况下,离线安装`tar`命令就显得...
同时,tar还支持对归档文件进行解包,也就是将文件恢复到原来的状态。 接下来,我们将根据提供的部分内容,详细解析Linux下tar命令的使用方法及实例,旨在帮助读者更好地理解和掌握tar命令的应用技巧。 ### 例1:...