Questions tagged «archive»

对于包含其他文件和/或文件夹的文件的问题,请使用此标签,而这些其他文件和/或文件夹未包含在更具体的标签(如tar,cpio,zip,rar,ar,7z)中(在这种情况下,请仅使用特定的标签)。对于有关进行安全备份和rsync存档模式的一般性问题,请使用备份。

8
为什么我要压缩单个文件?
在我公司,我们将本地开发数据库快照下载为db.dump.tar.gz文件。压缩是有道理的,但压缩包仅包含一个文件(db.dump)。 归档单个文件有什么意义,还是.tar.gz这样一个常见的习惯?为什么不只是.gz呢?
101 tar  compression  archive 

6
如何在Linux上解压缩多部分(跨区)ZIP?
我需要将400mb的文件上传到我的Web服务器,但是我只能上传200mb的文件。我的房东建议我使用跨区存档,这在Linux上从未做到过。 我在自己的文件夹中创建了一个测试,拉上了一个PDF到test.zip.001,.002和.003。如何解压缩?我需要先加入他们吗? 请注意,使用7z和使用ZIP格式一样让我感到高兴。如果这对结果有任何影响。
73 archive  zip 


4
最快的方式将许多文件合并为一个(tar czf太慢)
目前,我正在运行tar czf合并备份文件。这些文件位于特定目录中。 但是文件数量正在增长。使用tzr czf会花费太多时间(超过20分钟并且还在计数)。 我需要以可伸缩的方式更快地合并文件。 我发现genisoimage,readom和mkisofs。但是我不知道哪一个最快,以及每个限制有哪些。
23 backup  tar  archive 

6
如何通过压缩档案递归grep?
我试图找出use Test::Versioncpan中的哪些模块。所以我曾经minicpan镜像过。我的问题是我需要遍历下载的档案,并grep档案中的文件。谁能告诉我该怎么做?最好以某种方式告诉我档案中的哪个文件以及该文件在哪一行。 (注意:它们不是全部的tarball,有些不是zip文件)
16 grep  find  zip  recursive  archive 


5
如何解压缩,解压缩-xvf —在一个混乱的文件夹中解压缩?
通常,我会取消存档的工作,$ mkdir newFolder; $ mv *.zip newFolder; $ cd newFolder; $unzip *.zip但是有时我会变得懒惰,只是在任意文件夹中进行操作,$ unzip *.zip因此有时会弄乱其他内容。我将在这里列出一些方法-一些存档版本肯定带有糟糕的标志,而另一些则更加斯巴达式,我对后者更感兴趣。 取消存档的某些方法,还有其他方法吗? $ find . -anewer fileThatExistedBeforeUnarchieving -ok rm '{}' \;缺点是它列出了*.zip目录,因此您需要对-ok多个*.zip匹配使用slow ,slow,并且由于某种原因,它似乎与提取的所有内容都不匹配。 如果提取的文件数量很少,则是一对一,缓慢,繁琐且容易出错。 当我想确定$ unzip -l *.bsd档案的内容是否实际上是一个文件夹时,有时我会用进行检查,至少在obsd的unzip版本中有效。 如果您指的是某些存档工具,请在适当时注明。不过请保持简单-我对方式如何实现更感兴趣,而不是单一的工具。

1
tar-如何将时间戳记精确度降低到一秒以上?
我正在tar打包许多文件。修改文件上的时间戳很关键,并且必须具有很高的准确性。使用时tar -cvf,时间戳会保留,但会四舍五入到最接近的秒数,即stat在文件上运行时仅显示以.0结尾的时间戳。有没有一种方法可以保留时间戳以提高准确性,还是可以为此目的使用其他存档工具?


3
使用命令“ gzip”创建档案
我必须使用命令gzip(不是tar,这是必要的)创建一个档案,该档案应包含另一个目录中的文件,例如/ etc。我尝试使用命令 gzip myetc.gz /etc 但这没有用。
12 gzip  archive 

2
立即打印存档文件列表(无需解压缩整个存档)
.tar.gz存档的问题在于,当我尝试仅列出存档内容时,计算机实际上将其解压缩,如果文件很大,这将花费很长时间。 其他文件格式,如.7z,.rar,.zip没有这个问题。列出它们的内容仅需一瞬间。 在我看来,这是.tar.gz存档格式的巨大缺点。 所以我实际上有两个问题: .tar.gz尽管有这个缺点,为什么人们仍然使用这么多? 如果我想要“即时内容列表”功能,我有哪些选择(我的意思是其他软件或工具)?


1
使用原始文件中的数据块对齐来制作tar(或其他)存档,以获得更好的块级重复数据删除?
如何生成tar文件,使tar文件的内容像原始文件一样按块对齐,因此可以从块级重复数据删除中受益(https://unix.stackexchange.com/a/208847/9689) ? (我是否纠正说tar格式没有任何内在因素阻止我们获得这种好处?否则,如果不是tar,也许是否有另一个内置了这种功能的存档器?) PS我的意思是“未压缩的tar”-而不是tar + gz或其他内容-未压缩的tar,请教一些技巧,以允许对齐文件块级别。AFAIRecall tar是为与磁带机一起使用而设计的,因此也许可以在文件格式中添加一些额外的位以进行对齐吗?我希望甚至可以有工具;)。据我所知,tar文件可以串联,因此可能会有技巧来填充对齐空间。
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.