tar相关内容

bash - linux下使用tar压缩.tar.gz包时的路径问题

问 题 在使用bash脚本时,使用了tar工具压缩一个文件夹,后缀为.tar.gz 意图把/opt/aws/myapp/golang/go下的所有文件(使用*),拷贝到/opt/aws/output/目录下并创建test.tar.gz,并希望这个压缩包解压后是以go/为根目录的 指令如下: tar -zcvf /opt/eb/output/test.tar.gz -P /o ..
发布时间:2017-09-05 21:22:54 服务器开发

在Linux上使用Apache Commons Compression压缩文件时编码错误

我使用Apache Commons API压缩压缩文件。 Windows 7工作正常,但在Linux(ubuntu 10.10 - UTF8)中,文件名和文件夹名称(例如“º”)中的字符将被替换为“?”。 有没有任何参数我应该传递到API,当紧凑,或解压缩tar? 我使用tar.gz格式,遵循API示例。 我正在尝试压缩的文件,在Windows中创建...有什么麻烦吗? 代 ..
发布时间:2017-08-16 23:17:22 Java开发

如何从远程归档文件中提取单个文件?

存档的URL(例如zip文件) 全名(我正在寻找一种方法(最好是在Java中)来创建一个本地的副本,其中包含一个文件的文件,包括路径) 不首先下载整个存档。 从我(有限的)理解应该是可能的,虽然我不知道如何去做。我一直在使用 TrueZip ,因为它似乎支持各种各样的存档类型,但我有怀疑它的工作能力。有没有人有这样的经验吗? 编辑:能够使用tarball和zip压缩包也可以做到 ..
发布时间:2017-07-13 09:18:22 Java开发

Docker卷:备份

我已经创建了一个卷容器。另外还有一个容器从容器装载到en。 卷容器: docker run -d --name nexus-data nexus:1.0 echo“Nexus的数据专用容器” 我的Nexus容器: docker run -d -p 8443:8443 -p 8081:8081 --name nexus --restart = always - ..
发布时间:2017-06-10 22:22:02 Linux/Unix

使用PHP压缩tar.gz格式的目录

我想使用PHP压缩(即时)在 tar.gz 格式的目录。我知道可以用 exec 或使用 此代码 (使用ZIP格式),但是我的主机不支持exec,还没有安装zip PHP的扩展。 搜索互联网后,我遇到了 这个PHP代码 : ..
发布时间:2017-05-26 21:51:51 PHP

如何构建一个包含源代码树之外的符号链接的debian软件包?

我有一个项目,其源代码包括与其他源代码树的符号链接(特别是 CppUTest 框架)。我需要从我的项目中构建一个debian软件包,但 dpkg-source 不会遵循符号链接。 进一步挖掘,我相信这是因为 tar 的默认行为不是取消引用符号链接,除非明确告知(使用 -h )。 当建立时,我无法找到一种方法来将这个额外的选项传递给 tar debian源码tarball。 那么我 ..
发布时间:2017-04-16 21:25:56 Linux/Unix

如何使cygwin tar输出正确的unicode字母而不是shashed值?

我有一个 *。tar.gz 文件,其中偶尔会有一些名称带有非ASCII字母。 例如当tar遇到包含单词:naïve的文件时,它输出: na\303\257ve 是否有任何swich或工具将这些斜杠值转换为正确的字母? 解决方案 http://www.gnu .org / software / tar / manual / tar.html 默认情况下,GNU tar尝 ..
发布时间:2017-03-09 21:50:15 Linux/Unix

将tar / gzip添加到Windows命令行

正如标题所说 - 任何人都知道在Windows中将tar / gzip添加到命令行的方法?我已经安装了Cygwin - 但不知道是否需要添加一些东西到PATH env变量以获得tar作为cmd选项 解决方案 安装 UnxUtils - 它是一组移植到Windows的GNU工具,类似Cygwin,但他们也在Cygwin环境外工作。 ..
发布时间:2017-03-09 20:17:34 Linux/Unix

如何直接执行write.csv在R中转成tar.gz格式?

我有一个大的data.frame,我想写入一个压缩的CSV文件。有没有办法直接将数据写入CSV.TAR.GZ压缩文件,而不是执行write.csv / gzip步骤,以减少DISK访问? 谢谢。 解决方案 使用 gzfile (或 bzfile 用于bzip2归档,或 xzfile 用于xz归档)。 code> z ..
发布时间:2017-02-24 16:41:21 Office

使用wget和cron下载网页

好的,所以我知道我可以使用: wget -r 获取网页并保存。我的问题是,我如何使用cron和wget以每小时或甚至每分钟的基础获取一个网页,然后将它们保存到一个文件夹,zip和tarball它,然后继续添加以供日后审查。 我知道我可以手动做到这一点,我的目标是基本上下载它10 - 20分钟,大约4小时(无论如果它更长 ..
发布时间:2017-01-13 21:46:01 服务器开发

在perl中创建和读取tar.bz2文件

我一直尝试使用 系统(“tar -jcvf archive_name.tar.bz2 $ my_file”) 但我收到错误 archive_name.tar.bz2:无法打开:无此类文件或目录 tar:错误无法恢复:立即退出 tar:孩子返回状态2 是否不可能在perl中使用此方法创建.tar.bz2? 解决方案 首先,你不 ..
发布时间:2016-12-25 14:04:00 其他开发

仅搜索目录的文件

如果我有一个包含一堆图像的文件夹,我如何才能只打开图像而不是文件夹结构导致图像,而无需将CD插入图像目录中? tar czf images.tgz / path / to / images / * 现在当提取images.tgz时,提取的内容是/ path /到/ images /... 我如何只能将图像包含到tgz文件中(而不是导向图像的三个文件夹)? 解决方案 我知道 ..
发布时间:2016-12-25 13:59:59 其他开发

如何使用Python GZip模块压缩文件夹?

我正在创建压缩文件/文件夹的Python软件。我如何创建一个代码段,要求用户输入文件夹位置,然后压缩它。我目前有一个单一的文件,而不是一个文件夹充满了文件的代码。 解决方案 压缩tar文件夹中的文件的代码是: import tarfile tar = tarfile.open(“TarName.tar.gz”,“w:gz”) tar.add(“folder / loca ..
发布时间:2016-12-25 13:40:47 Python

如何打印带有Java的tar.gz文件的内容?

我必须实现允许打印tar.gz文件中所有文件内容的应用程序。 例如: if我在一个名为testx的文件夹中有三个文件: A.txt包含“God Save the Queen”字样 B.txt包含“Ubi maior,minor cessat “ C.txt.gz是一个使用gzip压缩的文件,其中包含带有”Hello America !!“字样的文件c.txt。 ..
发布时间:2016-12-25 13:26:23 Java开发

Java压缩大文件

我正在开发的工作与一些非常大的文件,每个大约180mb,有3个应用程序。我想添加一个选项到我的应用程序来回复这些文件通过压缩它们在一个zip或tar或某物。什么是最好的选择是在Java中尽可能多地压缩它们?柏油?压缩? Gzip? 解决方案 这里使用zip就是我使用的方法。我发现它在线,并修改它垃圾的路径,然后只是提高缓冲区一点有约450mbs的数据下降到100mbs所以没有坏:)感谢帮助 ..
发布时间:2016-12-25 13:21:20 Java开发

通过Java制作tar文件

我想使用Java将文件夹压缩到tar文件(以编程方式)。我认为必须有一个开源或图书馆来做。但是,我找不到这样的方法。 或者,我可以制作一个zip文件并将其扩展名重命名为.tar吗? 一个图书馆做呢?感谢! 解决方案 您可以使用 jtar - Java Tar library 。 取自他们的网站: JTar是一个简单的Java Tar库,它提供了一种使用IO流创建和读 ..
发布时间:2016-12-25 12:54:26 Java开发

Python - 识别压缩文件类型和解压缩的机制

压缩文件可以分为以下逻辑组 a。您正在使用的操作系统(* ix,Win)等。 b。不同类型的压缩算法(即.zip,.Z,.bz2,.rar,.gzip)。至少从大多数使用的压缩文件的标准列表。 c。然后我们有焦油球机制 - 我认为没有压缩。但它的行为更像一个串联。 现在,如果我们开始处理上述一组压缩文件, a。选项(a)将由python处理,因为它是平台无关语言。 ..
发布时间:2016-12-25 12:49:26 Python

创建.tar.gz文件时排除目录

我有一个 / public_html / 文件夹,在该文件夹有一个 / tmp / 文件夹有70gb 现在我想创建一个 .tar.gz code> / public_html / 排除 / tmp / 命令我运行: tar -pczf MyBackup.tar.gz / home / user / public_html / --exclude“ user / public_h ..
发布时间:2016-12-25 12:46:43 服务器开发