tar相关内容

如何创建一个空的tgz文件?

如何创建一个空的tgz文件? 我尝试过 tar czvf /tmp/empty.tgz --from-file /dev/null tar: Option --from-file is not supported 解决方案 您要查找的开关是--files-from或-T: tar czvf /tmp/empty.tgz --files-from=/dev/null ..
发布时间:2020-11-21 23:46:43 其他开发

如何在Go中解压缩tar.gz文件?

我有一个名为file.tar.gz的文件,并且其中有一个folder.我要使用go对其进行解压缩,然后将该文件夹保存在当前目录中. 我已经在一个论坛上找到了这些代码,但对我而言却不起作用. package main import ( "archive/tar" "compress/gzip" "io" "log" "os" ) func Ex ..
发布时间:2020-11-21 23:37:23 其他开发

Ruby流tar/gz

基本上,我想将内存中的数据流化为tar/gz格式(可能是将多个文件导入tar,但它绝不应该触摸硬盘,只能进行流化处理!),然后再将它们以其他方式进行流化处理(我的HTTP请求正文中)情况). 任何人都知道可以执行此操作的现有库吗? Rails中有东西吗? libarchive-ruby 只是一个C包装程序,似乎它将非常适用于平台-依赖(文档希望您将其作为安装步骤进行编译?!). ..
发布时间:2020-11-21 23:34:35 其他开发

如何从tar.gz存档中删除单个文件

我有一个大型的tarbell存档,其中的error_log过大或损坏,导致尝试提取存档时挂起.有没有一种方法可以在解压缩之前解压缩此文件,或者在不解压缩Mac OS X终端上特定文件的情况下解压缩该文件? 我找到了有关如何 efficiency-remove-files-from-的信息large-tgz 但是,我尝试了--delete标志,但是收到了此错误: tar: Option ..
发布时间:2020-11-21 23:31:14 其他开发

使用.NET创建tar.gz

我是.NET的新手.是否可以使用.NET环境创建tar.gz?如果是,怎么办? 解决方案 我想您也可以使用 http://sevenziplib.codeplex.com/ ..
发布时间:2020-11-21 23:23:06 C#/.NET

检查tar gz文件的总内容大小

如何从命令行提取.tar.gz文件中未压缩的文件数据的总大小? 解决方案 这将对提取的文件的总内容大小求和: $ tar tzvf archive.tar.gz | sed 's/ \+/ /g' | cut -f3 -d' ' | sed '2,$s/^/+ /' | paste -sd' ' | bc 输出以字节为单位. 说明:tar tzvf以冗长的格式(如ls -l ..
发布时间:2020-11-21 23:15:18 其他开发

我想通过(Python)创建用于解压缩(.tar.gz)文件的脚本

我正在尝试创建一个脚本,用于从一个目录中的文件夹解压缩所有.tar.gz文件.例如,我将有一个文件称为(testing.tar.gz).然后,如果我手动进行操作,则可以按“此处提取",然后.tar.gz文件将创建一个新文件,并调用testing.tar.最后,如果我重复按“在此处提取"的过程,那么.tar文件将使我拥有所有.pdf文件. 我想知道我该怎么做,并且我的代码在这里,似乎无法实现. ..
发布时间:2020-11-21 23:15:16 Python

如何创建平面tar存档

我的tree命令返回 tmp `-- t `-- e |-- foo.ps `-- s |-- bar.ps `-- t `-- baz.ps 如何在tmp目录中使用以下结构创建归档文件ps.tar.gz: tmp |-- ps.tar.gz | |-- fo ..
发布时间:2020-11-21 23:15:07 其他开发

什么是Windows的好tar实用程序?

我经常使用Cygwin,但是最近这些天我需要在其他Windows计算机上提取tar.gz和tar.bz2文件.他们不想要Cygwin;他们需要一个GUI.我尝试了7-zip,这是我们公司中的其他人正在使用的,但是7-zip使人脑筋急转弯的决定是要求您首先将文件解压缩到新的目标文件,然后解压缩该文件,从而浪费时间和磁盘空间,需要我额外采取行动.还有其他我不喜欢它的界面的东西. 我刚收到一个新的 ..
发布时间:2020-11-21 23:14:54 其他开发

用ruby解压缩(zip,tar,tag.gz)文件

我想解压缩很多zip文件.是否有模块或脚本检查zip文件的格式并对其进行解压缩? 这应该可以在Linux上运行,我不在乎其他操作系统. 解决方案 要从.tar.gz文件中提取文件,可以从与Ruby一起分发的包中使用以下方法: require 'rubygems/package' require 'zlib' tar_extract = Gem::Package::TarReader. ..
发布时间:2020-11-21 23:13:01 其他开发

在不解压缩到磁盘的情况下读取tar文件的内容

我已经能够遍历tar文件中的文件,但是我仍然坚持如何以字符串的形式读取那些文件的内容.我想知道如何将文件内容打印为字符串? 这是我的下面的代码 package main import ( "archive/tar" "fmt" "io" "log" "os" "bytes" "compress/gzip" ) func mai ..
发布时间:2020-11-16 06:58:38 其他开发

GNU tar ././@LongLink"trick"到底是什么?

我阅读表示tar条目类型为'L gnu tar和与gnu兼容的tar实用程序使用'(76)来表示存档中的下一个条目具有“长"名称.在这种情况下,条目类型为"L"的标题块通常会编码名称././@LongLink. 我的问题是:下一个区块的格式在哪里描述? tar存档的格式非常简单:它只是一系列512字节的块.在正常情况下,tar归档文件中的每个文件都表示为一系列块.第一个块是标题块,包含 ..
发布时间:2020-11-16 03:38:57 其他开发

如何在Linux/Unix中创建大小超过2GB的文件?

我有这份家庭作业,我必须使用bittorrent类算法将一个非常大的文件从一个源传输到多台机器.最初,我将文件切成块,然后将块传输到所有目标.目标具有与其他目标共享它们拥有的块的智能.它工作正常.我想传输4GB的文件,所以我将4个1GB的文件解压缩.当我创建4GB的tar文件时,它并没有出错,但是在另一端,当将所有块组装回原始文件时,它出错了,提示超出了文件大小限制.我该如何解决这个2GB的限制问 ..
发布时间:2020-11-06 03:48:16 服务器开发

从Nim中的tar.gz存档中读取文件

寻找一种使用Nim编程语言(版本0.11.2)从tar.gz存档中读取文件的方法.说我有一个档案 /my/path/to/archive.tar.gz 和该存档中的文件 my/path/to/archive/file.txt 我的目标是能够在Nim中逐行读取文件的内容.在Python中,我可以使用tarfile模块来执行此操作.在Nim中,有libzip和zlib模块,但是文档 ..
发布时间:2020-11-05 22:10:25 其他开发

焦油:怯地拒绝创建一个空的档案

我使用以下tar命令尝试备份我的整个文件系统 tar -cvpzf test/backup.tar.gz --exclude=/test 我收到以下错误消息 tar: Cowardly refusing to create an empty archive Try 'tar --help' or 'tar --usage' for more information. 有人可以为 ..
发布时间:2020-11-04 00:08:07 服务器开发

解压缩tar的tar.bz2文件错误

我试图在Fedora 17 OS中解压缩tar.bz2文件.我使用了命令: # tar -xvjf myfile.tar.bz2 我收到此错误消息: tar (child):bzip2: Cannot exec :Nosuch of file or directory tar (child): Error is not recoverable: exitng now tar: Ch ..
发布时间:2020-11-04 00:06:03 服务器开发

使用LibTar提取文件

当我尝试使用Libtar提取文件时遇到了一个小问题. 这是我的代码: int htlp_decompress_decompress(char * filename) { TAR * tar_file; char rootdir[200]; strcpy(rootdir, "/var/cache/htpackage/"); if (tar_open( ..
发布时间:2020-11-02 22:21:25 C/C++开发