10得票2回答
如何用C++中的libbz2压缩一个目录

我需要在C++中创建一个目录的tarball,并使用bz2进行压缩。有没有关于如何使用libtar和libbz2的不错教程?

8得票1回答
Tar递归比较与原始文件夹

我有一个由tar cvzf tartest.tgz tester/*创建的.tgz文件,如果我使用tar --list -f tartest.tgz命令列出tar文件,我会得到以下的结构: tester/2017-08-02_131404.png tester/cfg.pdf test...

12得票2回答
如何使用C#重命名.rar、.7z、.tar和.zip文件和文件夹

我有一个压缩文件 .rar、.7z、.tar 和 .zip,并且我想使用 C# 重命名上述压缩存档中可用的物理文件名。 我尝试使用 sharpcompress 库,但是我找不到在 .rar、.7z、.tar 和 .zip 文件内部重命名文件或文件夹名称的功能。 我还尝试使用 DotNetZ...

15得票5回答
仅对目录结构进行tar打包

我想复制我的目录结构,但排除文件。在tar命令中是否有选项可以忽略所有文件,只递归地复制目录。

10得票4回答
如何确定数据是否为有效的tar文件,而不需要文件?

我的上传表单需要一个tar文件,我想检查上传的数据是否有效。tarfile模块支持is_tarfile(),但需要文件名 - 我不想浪费资源将文件写入磁盘只是为了检查它是否有效。 有没有一种方法可以使用标准Python库在不写入磁盘的情况下检查数据是否是有效的tar文件?

38得票7回答
如何比较tarball文件和文件夹的内容

如何比较已经压缩的tar文件与原始文件夹? 首先使用以下命令创建归档文件:tar -kzcvf directory_name.zip directory_name 接着我尝试使用比较tar -diff -vf directory_name.zip directory_name 但它没有起作用。

22得票6回答
压缩包含大量重复文件的文件夹

我有一个非常庞大的文件夹(约10GB),其中包含重复的文件,这些文件分布在其目录树的不同子目录中。其中许多文件被重复了多达10次。 如何才能将该文件夹压缩到足够小的大小呢? 我尝试使用Winrar的“最佳”模式,但它并没有压缩它。(相当奇怪) zip、tar、cab、7z或其他压缩工具是...

115得票11回答
如何在不保留目录结构的情况下压缩一个目录?

我正在编写一个备份脚本,想要打包一个文件目录:tar czf ~/backup.tgz /home/username/drupal/sites/default/files 这会将它打成tar包,但是当我解压缩得到的文件时,它包含了完整的文件结构:文件在home/username/drupal/...

16得票2回答
如何在使用tar命令时保持文件所有权

我目前正在为我们的服务器编写自动备份脚本。在脚本中,我使用UNIX tar命令来归档代码存储库。 在我的PERL脚本中,我使用tar命令如下:system("tar -jcpf $destPath/$string.tar.bz2 -X $exclusionFile $targetPath")...

14得票2回答
标准ZIP使用哪种算法?

我已经谷歌、维基和阅读了ZIP的RFC,但无法找到有关ZIP所使用的确切算法的任何信息。 我找到了关于ZIP == TAR + GZIP的信息。 但是,这些信息让我感到困惑。 因为我记得GZIP使用LZW算法,而TAR使用LZMA,我无法想象ZIP如何等于TAR + GZIP(LZMA ...