当前位置: 首页 > 知识库问答 >
问题:

下载时解压/打包一个tar文件?(可流拍吗?)

慕高格
2023-03-14

我很难理解TAR文件是如何工作的。我希望构建一个应用程序,在下载tar文件时提取它。但是我好像找不到和这个学科相关的东西。

这可能吗?TAR 文件在内部如何工作?我有一种小小的感觉,这是不可能的。

共有1个答案

宰父嘉胜
2023-03-14

建议:

curl -s https://example.com/dir/file.tar.gz | tar zx   #silent
curl https://example.com/dir/file.tar.gz | tar zx
curl https://example.com/dir/file.tar.gz | tar zvx     #view files while unpacked
curl https://example.com/dir/file.tar.gz | pv -s$BYTES | tar zx  #view progress

如果您没有卷曲pv,您可以安装苏多阿普特安装卷曲 pv苏多百万安装卷发 pv.

 类似资料:
  • 本文向大家介绍CentOS下tar打包解压详解(解压到指定文件夹),包括了CentOS下tar打包解压详解(解压到指定文件夹)的使用技巧和注意事项,需要的朋友参考一下 本文介绍了tar命令、gzip, zcat 命令、bzip2, bzcat 命令、compress 命令、dd 命令、cpio 命令,具体如下: tar命令 解压文件到指定目录: tar [-cxtzjvfpPN] 文件与目录...

  • 我的GCP云存储桶中有很多.tar文件。每个.tar文件都有多个图层。我想使用GCP数据流解压缩这些.tar文件,并将它们放回另一个GCP存储桶中。 我找到了Google提供的用于批量解压缩云存储文件的实用工具模板,但它不支持.tar文件扩展名。 也许我应该在上传到云端之前尝试解压文件,或者Beam中是否存在其他内容? 每个tar文件未经压缩大约有15 TB。

  • 我正在使用Apache Commons Compress创建tar归档并解压它们。我的问题从这个方法开始:

  • 本文向大家介绍linux对文件解压或打包压缩的方法,包括了linux对文件解压或打包压缩的方法的使用技巧和注意事项,需要的朋友参考一下 tar命令用与对文件打包压缩或解压,格式: tar [选项] [文件] 打包并压缩文件: tar -czvf  压缩包名 .tar.gz 解压并展开压缩包: tar -xzvf  压缩包名 .tar.gz 参数 -c  创建压缩文件;     -x 解开压缩文件;

  • 主要内容:tar命令做打包操作,tar命令做解打包操作,tar命令做打包压缩(解压缩解打包)操作Linux 系统中,最常用的归档(打包)命令就是 tar,该命令可以将许多文件一起保存到一个单独的磁带或磁盘中进行归档。不仅如此,该命令还可以从归档文件中还原所需文件,也就是打包的反过程,称为解打包。 使用 tar 命令归档的包通常称为 tar 包(tar 包文件都是以“.tar”结尾的)。 tar命令做打包操作 当 tar 命令用于打包操作时,该命令的基本格式为: [root@localhost

  • tar 打包压缩命令 tar -cf php.tar php-7.2.6 #打包目录不压缩 tar -xf php.tar #解压目录 tar -czvf filename.tar.gz test #打包 test 目录并使用 gzip 压缩并显示文件信息 tar -xzvf filename.tar.gz #解压 gzip 文件并输出文件信息 tar -cjvf filename.tar