tar相关内容

提取给定目录中具有目录路径的所有文件

我有一个tar存档,其中有一个目录,需要在给定目录中提取该目录. 例如:我有一个目录 TarPrefix/x/y/z 在tar归档文件中,我想将其提取到给定的目标目录中,例如:extracted/a/此目录应包含目录TarPrefix/x/y/z中包含的所有文件和目录. subdir_and_files = [ tarinfo for tarinfo in tar.getmem ..
发布时间:2020-11-02 21:51:43 Python

从tar存档Linux中提取前10大文件

我想使用Linux终端从tar归档文件中仅提取前10个最大的文件.我可以插入要提取的文件的路径,但是我想知道是否可以使用命令对文件进行排序,以便仅提取其中10个最大的文件. tar -xvf myfile.tar | sort -n -r | head -n 2 > otherfile(通过这种方式,我仅成功保存了文件名,而不是文件.) 可以请您提供帮助或建议吗? 解决方案 您 ..
发布时间:2020-11-02 21:50:56 服务器开发

在SSIS中解压缩.tar.gz文件

我有一个 .tar.gz 文件。现在,我需要使用SSIS包解压缩这些文件。以前在For Each容器和脚本任务的帮助下,对 .zip 文件进行了解压缩和删除。不知道如何对 .tar.gz 文件执行此操作。有帮助吗? 解决方案 您可以使用执行过程任务来实现此(或使用脚本任务中的过程),但是您必须安装ZIP应用程序,例如 7Zip 或 Winzip 或其他。并使用命令行压缩或解压缩存档。 ..
发布时间:2020-10-30 23:32:00 其他开发

如何在lz4中使用tar?

如何使用tar并通过 LZ4 过滤存档?或任何可用的工具?使用 tar cvf文件夹ABC.tar文件夹ABC&&看起来很麻烦lz4c -c0 folderABC.tar 。 PS:* nix环境 解决方案 lz4 具有类似于 gzip 。因此,类似这样的方法将起作用: tar cvf-folderABC | lz4> folderABC.tar.lz4 或 ..
发布时间:2020-10-07 02:17:42 其他开发

tar和zip有什么区别?

tar和zip有什么区别?每种情况都有哪些用例? 解决方案 tar 本身将文件捆绑在一起(结果称为 tarball ),而 zip 也应用压缩。 通常,您使用 gzip 和 tar 来压缩生成的 tarball ,从而获得类似的结果就像 zip 一样。 对于相当大的档案,还是有重要的区别。 zip 存档是压缩文件的集合。压缩的tar是(未压缩文件的)压缩集合。因此,zip归档文 ..
发布时间:2020-10-07 02:17:25 服务器开发

如何比较tarball和文件夹的内容

如何将原始文件夹的 tar 文件(已压缩)与原始文件夹进行比较? 首先我使用 tar -kzcvf directory_name.zip directory_name 然后我尝试使用 tar -diff -vf directory_name.zip directory_name 但这没用。 解决方案 -比较(-d)更为方便。 ..
发布时间:2020-10-06 18:56:15 其他开发

Tar并将结果直接保存到SSH目录

我有一台服务器,我想为其做tar备份,但是服务器本身没有足够的磁盘空间来与其包含的数据相等.因此,我想直接将其 压缩到ssh目录中,这样它就可以将tar数据转储到ssh目标中,而无需从源服务器获取大量的临时磁盘空间. 服务器应该建立ssh连接,并使用以下形式的目录: ssh user@server.com:/home/user/backupfolder/ 使用简单的Linux终端管 ..
发布时间:2020-09-18 06:21:26 服务器开发

使用Azure数据工厂导入.tar文件

如何使用Azure Data Factory导入TAR文件并将其解压缩(解压缩)到Azure Data Lake存储中.我发现有可能使用.gZ和.zip文件,但不能使用.tar! 仅供参考,我的.tar文件位于本地文件系统中. 请求您的帮助. 解决方案 您可以创建.NET自定义活动来安装tar.exe命令(您将已将其上传到Blob存储)并运行它: https://docs.mi ..
发布时间:2020-09-16 23:36:28 其他开发

PHP shell tar问题,返回代码2

要使用PHP中的tar归档文件夹: $result = shell_exec("tar cf $sourceFile $sourceFolder -C $source > /dev/null; echo $?"); var_dump($result); 输出: string(2) "2 " > /dev/null; echo $?用于在linux下输出脚本的结果代码; ..
发布时间:2020-09-06 20:24:35 PHP

修改嵌套在tar归档文件中的文件

我正在尝试先执行grep,然后再执行sed,以搜索文件内的特定字符串,这些文件位于多个tar中,并且全部位于一个主tar存档中.现在,我通过以下方式修改文件 首先提取主tar归档文件. 然后提取其中的所有焦油. 然后依次递归grep和sed来替换文件中的特定字符串. 最后将所有内容再次打包到tar归档文件以及主归档文件中的所有归档文件中. 相当乏味.如何使用Shell脚本自动执行 ..
发布时间:2020-09-06 20:23:27 服务器开发

将文件追加到档案中,而无需读取/重写整个档案

我有很多文件要存储在单个存档文件中.我的第一种方法是将文件存储在压缩的tarball中.问题是,如果添加了单个文件,我必须重写整个存档. 我可以摆脱gzip压缩,但是添加文件仍然很昂贵. 您建议采用哪种其他存档格式进行快速追加操作? 解决方案 ZIP文件格式旨在允许追加而无需完全重写,并且甚至在Unix上也无处不在. ..
发布时间:2020-09-06 20:22:04 Java开发

我如何使用Perl的Archive :: Tar压缩大于物理内存的文件?

我正在使用Perl的 Archive :: Tar 模块.它的问题是它将所有内容都拉到内存上并进行归档,然后再写到文件系统上,因此对可以归档的最大文件大小有限制.大多数情况下,它表明内存不足.如果是GNU tar,它将获取文件的一部分,将其归档并将其写入内存,以便它可以处理任何大小的文件.如何使用Perl的Archive :: Tar模块做到这一点. 解决方案 似乎有一个不使用内存结构的不 ..
发布时间:2020-09-06 20:17:00 其他开发

如何创建一个不包含其内容时间戳的tar文件?

是否有一种方法可以创建一个.tar文件,该文件忽略其文件/目录的atime/ctime/mtime值? 我们为什么要这样做? 我们在构建过程中迈出了一步,该过程生成了一个工件目录,该目录被打包到一个tarfile中.我们希望构建步骤是幂等的-给定相同的输入,每次生成完全相同的文件/输出. 理想情况下,我们还希望跨干净构建对步骤进行逐位幂运算,以便我们可以使用连续构建的散列来检查是 ..
发布时间:2020-09-06 20:14:26 其他开发

创建GZipped tar文件并通过PHP动态流式传输?

是否有用于tar.gz存档的简单界面(如ZipArchive),使我可以将存档流式传输到客户端,而不是将其保存在服务器上?如果是这样,有人可以教我如何做吗? 谢谢! 解决方案 此链接可能对您有用.您可以更具体地指定不希望将文件临时存储在文件系统上吗? http://www.clker.com/blog/2008/03/27/creating-a-tar-gz-on-the-fl ..
发布时间:2020-09-06 20:11:04 PHP

如何解压缩具有tar.zst的存档文件?

我不知道如何解压缩具有tar.zst扩展名的文件,尽管我确实在Internet上寻找解决方案,但最终却对此毫无用处. 解决方案 扩展名.zst表示归档文件已由zstd压缩. https://github.com/facebook/zstd tar命令具有选项-I(-use-compress-program),用于指定压缩/解压缩命令. 您可以按以下方式使用它. $ ..
发布时间:2020-09-06 20:10:48 其他开发