标签: 7zip

不同的“压缩”系统有什么区别?

我一直使用 TAR 和 ZIP 进行压缩,但最近我听说了*.Z压缩算法。这给我带来了一个问题:

对于所有这些压缩系统,哪一个最适合一般用途和压缩?

运行一些测试,我发现tar,正如我发现的那样,并没有真正压缩(除非明确指定)。意思是,与其他压缩方法相比,它有什么好处?

我已经知道 ZIP 是使用最广泛的压缩系统,但我应该使用它而不是*.Z, *.7z, .tar, 或.tar.<insert ending here>吗?

帖子摘要:

  1. 我应该使用*.tar, *.Z, *.7z, .tar, 还是.tar.<insert ending here>以获得最佳压缩效果?
  2. 如果plain*.tar不压缩,我们为什么要使用它?

编辑:并非所有算法都允许存储 Linux 权限(从我学到的)。哪个可以,是否有某种黑客(或脚本)可以用来存储权限?

compression zip tar 7zip

13
推荐指数
2
解决办法
9667
查看次数

是否可以直接将 7z 转换为 tar?

我有一个 .7z 文件,在多个目录中包含 ~360,000 个图像。我想将其转换为 .tar,以便我可以在另一台计算机上打开它。有没有比将其提取到文件并再次压缩更好的方法?是否可以直接进行转换?

tar 7zip

11
推荐指数
2
解决办法
3209
查看次数

7zip 可以与存档管理器一起使用吗?

昨天我在 Ubuntu 12.04 LTS 上安装了 7zip,我能够使用存档管理器提取一个 .rar 文件。

右键单击 -> 在此处提取

今天我决定重新安装 Ubuntu 12.04 LTS。然后我从 Ubuntu 软件中心安装了 7zip 并尝试以与上次相同的方式提取 .rar 文件,我看到以下内容:

“无法打开此文件类型。没有为 RAR 存档文件安装命令。您要搜索打开此文件的命令吗?”

我知道如果您想使用存档管理器提取 .rar 文件,您可以安装 unrar,但我想知道为什么 7zip 上次有效,而现在在全新安装后却没有。

12.04 7zip

9
推荐指数
1
解决办法
1万
查看次数

7zip:如何排除文件类型?

我想排除以下文件类型:

  • 电子版
  • pdf
  • html(也是大写)
  • azw3
  • 手机
  • 运维
  • 文本

到目前为止,我有这个似乎不起作用,我收到一条错误消息,说“命令行不正确”。

7z e "-x!*.epub" "-x!*.pdf" "-x!*.html" "-x!*.azw3" "-x!*.mobi" "-x!*.txt" "-x!*.HTML" "-x!*.opf" *
Run Code Online (Sandbox Code Playgroud)

我也试过上面没有双引号的命令。

我使用这里的信息(对于 Windows)创建了上述命令,但它似乎在 Linux 下不起作用。

command-line archive 7zip wildcards

9
推荐指数
2
解决办法
2万
查看次数

为 7-Zip 压缩提供的几种命令行工具之间的差异(如“7z”、“7zz”...)

7zip当我在 Ubuntu 23.04 软件包中搜索时,我找到了几个结果

例如,packagep7zip-full包含/usr/bin/7z可执行文件,而package7zip 包含/usr/bin/7zz可执行文件。

  • 7z(in )的版本p7zip-full是:

7-Zip [64] 16.02:版权所有 (c) 1999-2016 伊戈尔·巴甫洛夫:2016-05-21

  • 7zz(in )的版本7zip是:

7-Zip (z) 22.01 (x64):版权所有 (c) 1999-2022 伊戈尔·巴甫洛夫:2022-07-15

它们似乎提供了类似的功能。

这两个命令有什么区别?为什么 Ubuntu 23.04 提供了多个不同版本的软件包?

提供“7-Zip 命令行”功能(能够保存和恢复 UN*X 权限和其他元文件数据)的推荐软件包是什么?

gui command-line 7zip 23.04

9
推荐指数
1
解决办法
2778
查看次数

缺少 7-Zip 的 GUI 应用程序?

从软件中心安装了7-Zip,但 GUI 应用程序在哪里?


用户提出的原始问题:

ich habe 7Zip aus dem Softwarecentrum installiert, finde aber kein Symbol zum öffnen des Programmes。Kann hier jemand helfen?

compression file-roller 7zip

8
推荐指数
1
解决办法
3万
查看次数

使用“p7zip”提取受密码保护的 .7z 文件会返回错误

我正在尝试使用p7zip -d filename.7z命令提取受密码保护的 .7z 文件。与 Windows 不同,在 Ubuntu 上我没有提示输入密码。相反,终端会抛出E_NOTIMPL错误。会不会是文件损坏了?还是我做错了?

extract 7zip

7
推荐指数
1
解决办法
7439
查看次数

使用自动重命名提取多个 7z 文件

我有一堆 7z 文件,其中一些包含具有相同名称的文件。因此,我想做自动重命名。

我可以做类似的事情

find ./all -exec 7z x -pabc123 -oall/xml {} \;
Run Code Online (Sandbox Code Playgroud)

提取所有文件,但这会询问我是否要自动重命名每个存档。有没有办法让它只问我一次?或者更好的是,将其作为命令行选项传递?

(请注意,我必须使用七个 zip,因为它有密码。)

bash 7zip

7
推荐指数
1
解决办法
7372
查看次数

是否有使用任何类型的存档算法来提取/压缩文件的实用程序?

通常我使用tar*的.tar档案,zip/unzip* .zip文件7z* .7z压缩等..有没有尤伯杯实用程序,将所有的算法?

这是此实用程序的伪用法:

提取:

$ unpack *.tar -d /home/c0rp/this_is_tar
$ unpack *.rar -d /home/c0rp/this_is_rar
$ unpack *.tar.gz -d /home/c0rp/this_is_targz
$ unpack *.zip -d /home/c0rp/this_is_zip
$ unpack *.7z -d /home/c0rp/this_is_7z
Run Code Online (Sandbox Code Playgroud)

压缩:

$ pack some_name.tar /home/c0rp/for_tar1 /home/c0rp/for_tar2
$ pack some_name.rar /home/c0rp/for_rar1 /home/c0rp/for_rar2
$ pack some_name.tar.gz /home/c0rp/for_targz1 /home/c0rp/for_targz2
$ pack some_name.zip /home/c0rp/for_zip1 /home/c0rp/for_zip2
$ pack some_name.7z /home/c0rp/for_zip1 /home/c0rp/for_7z
Run Code Online (Sandbox Code Playgroud)

command-line archive 7zip

6
推荐指数
1
解决办法
1404
查看次数

无法解压文件

我很抱歉问这个问题,但是我能找到的所有类似问题都已通过安装 unrar/7zip 得到解答。

所以,我收到了一本 .rar 格式的 jpeg 档案的书。最初,我尝试从终端使用 7zip 解压缩。它遍历存档中的每个文件以及存档中的每个文件,说,

Extracting   cover.jpg     Unsupported Method
Run Code Online (Sandbox Code Playgroud)

在做了一些快速的谷歌搜索之后,我认为这是由于缺少 .rar 编解码器,因为它在技术上不是免费软件或类似的东西。安装 unrar 后,我从终端运行

unrar -x Books.rar
Run Code Online (Sandbox Code Playgroud)

它通过并只说“失败”来代替 7zip 的“不支持的方法”。

我以为可能是文件损坏什么的,让朋友把一个随机的jpg压缩成.rar发给我,我遇到了同样的程序。双击它打开 unroller,然后立即关闭。

任何帮助将非常感激。

archive 7zip rar

6
推荐指数
2
解决办法
1万
查看次数

标签 统计

7zip ×10

archive ×3

command-line ×3

compression ×2

tar ×2

12.04 ×1

23.04 ×1

bash ×1

extract ×1

file-roller ×1

gui ×1

rar ×1

wildcards ×1

zip ×1