标签: compression

gzip、bzip2 和 zip:非常低的压缩率

我需要(通过 ftp)将一些电影文件 (.MPG) 传输到远程机器上。我想先压缩它然后发送。但是所有压缩实用程序(gzip、bzip2 和 zip)的压缩率都非常低。例如:

ravbholua@ravbholua-Aspire-5315:~/Desktop/MAIL/SNEHAMILAN$ gzip -l MOV04042.MPG.gz
         compressed        uncompressed  ratio uncompressed_name
           61949207            66970629   7.5% MOV04042.MPG
ravbholua@ravbholua-Aspire-5315:~/Desktop/MAIL/SNEHAMILAN$
Run Code Online (Sandbox Code Playgroud)

正如你在这里看到的那样,压缩更少。bzip2 和 zip 也是如此。请建议任何更好的压缩实用程序,以便我可以将 400 MB 的电影文件压缩到一个很好的程度,然后进行 ftp。我要做的是: 1st 我将所有电影文件压缩,然后将其压缩到远程机器上的 ftp。

compression

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

文件压缩 - 如何在 Linux 中实现

我希望能够在磁盘上压缩某些文件(我需要保留,但很少使用)。我注意到chattr +c标记一个文件进行压缩,但它似乎并没有真正压缩文件。

在每个文件或每个目录的基础上实现文件压缩的​​最简单方法是什么?

linux filesystems compression xattr

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

为什么带压缩的 scp 比不压缩需要更长的时间

我在玩,注意到带压缩的安全复制比不压缩需要更长的时间

time scp -C ./test.sql user@vmware:/home/user

real    0m42.758s
user    0m40.455s
sys     0m2.159s
Run Code Online (Sandbox Code Playgroud)

time scp ./test.sql user@vmware:/home/user

real    0m11.117s
user    0m2.827s
sys     0m2.157s
Run Code Online (Sandbox Code Playgroud)

这种行为的原因可能是什么?

performance scp compression

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

是否可以在不使用 zip 二进制文件的情况下创建 zip 文件?

基本上我正在 Cygwin 中处理一个 shell 脚本,它需要我压缩几个文件(它必须是一个 zip 不能是 gzip)。我正在使用的服务器没有安装 zip 二进制文件,我无法安装它,因为它需要完成 RFC(更改请求)。

我现在可以创建 zip 的唯一方法是在 Windows 环境中选择我想要的文件右键单击 > 发送到压缩的 zip 文件夹。但这违背了使用 shell 脚本来完成这项工作的目的。

有没有其他方法可以通过 Unix shell 或 Windows CMD 做到这一点?

zip compression windows shell-script

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

gzip -d 和 zcat 之间的区别

gzip -d我想知道使用和解压缩时有什么区别zcat

有时,当我尝试时,gzip -d它会显示未知后缀 - 被忽略。然而,zcat工作完美。

linux compression gzip

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

ZFS - 为什么压缩文件显示的磁盘使用量几乎是表观大小的两倍?

使用 FreeBSD 11.1-STABLE,我有一个配置了 gzip-9 压缩的 ZFS 数据集,以及 8K 的记录大小。(此卷用于小文件的归档,而不是速度。)

zfs get all pool02/redactedStorage显示了 1.4 倍的压缩比,这比我预期的要差,但那里存储着文本文件和压缩文件的混合,所以并不令人担忧。然后我查看了该数据集中存储的一些大型 zip 文件,感到很困惑。

du -h和的输出du -hA不是我对压缩文件的期望。

例如,我预计 40 MB 的零文件几乎不会占用任何磁盘空间:

# dd if=/dev/zero of=testfile bs=4M count=10
# du -h testfile
512B    testfile
# du -hA testfile
 40M    testfile
Run Code Online (Sandbox Code Playgroud)

但我预计 40 MB 的随机文件会消耗约 40 MB 的磁盘空间,因为它是不可压缩的(出于所有实际目的)。但没想到却消耗了近一倍的空间:

# dd if=/dev/random of=testfile.rnd bs=4M count=10
# du -h testfile.rnd
 92M    testfile.rnd
# du -hA testfile.rnd
 40M    testfile.rnd
Run Code Online (Sandbox Code Playgroud)

通过研究,它看起来像是间接块消耗了额外的空间。

对于testfile(零):

Dataset pool02/redactedStorage [ZPL], …
Run Code Online (Sandbox Code Playgroud)

freebsd zfs compression

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

为什么服务器不使用7z?

默认情况下,在 UNIX 机器上安装时,我可以看到日志是用 gzip 旋转的。

问题:为什么 UNIX 世界默认不使用 7z?它会比gzip更有效率..

我只是压缩了一个包含许多 HTML 文件的目录。

7z:1.8 兆字节

压缩包:440 兆字节

compression 7z

0
推荐指数
1
解决办法
772
查看次数

压缩多个文件并保留其名称?

我有数百个 .csv 文件,每个文件都需要压缩成一个文件。它应该是这样的

originalname.csv.gz
Run Code Online (Sandbox Code Playgroud)

zip compression gzip

0
推荐指数
1
解决办法
3478
查看次数

使用 tar、gzip 和 pigz 进行递归压缩安全吗?

如果我制作一个.tar.gz过孔

tar czvf - ./myfiles/ | pigz -9 -p 16 > ./mybackup.tar.gz,

我可以通过以下方式安全地解压缩目录中已经gzip 的文件吗./myfiles/an_old_backup.tar.gz ./myfiles

gzip -d mybackup.tar.gz
tar -xvf mybackup.tar
cd myfiles
gzip -d an_old_backup.tar.gz
tar -xvf an_old_backup.tar
Run Code Online (Sandbox Code Playgroud)

?可以无限安全地进行这种递归压缩吗?

tar backup compression gzip recursive

0
推荐指数
1
解决办法
2190
查看次数

如何拆分压缩文件?

我有一个 44GB 的 7z 压缩文件,我用 lzma2 压缩了它,花了大约 11 个小时(原始文件是 285GB 的文本文件)。

7z a -t7z Files.7z -m0=lzma2 -mx=9 -aoa
Run Code Online (Sandbox Code Playgroud)

所以,我想要做的是分割文件而不重新压缩它,以便能够通过同时连接上传/下载

我如何拆分和加入这样的文件而不再次经历 7z 重新压缩过程?

linux ubuntu compression 7z lzma

0
推荐指数
1
解决办法
2141
查看次数

tar -t 和 tar -v 选项之间的区别

我使用命令创建了一个存档tar -cvf filename.tar files,在这个选项中,详细选项只是向我显示了我已存档的所有文件的列表。当我使用时tar -tf filename.tar,它再次简单地向我显示了已存档的所有文件的列表。我预计详细选项会显示有关存档中文件的一些额外详细信息,但没有显示。然后我终于使用了该命令tar -tvf filename.tar,但这里的文件列表得到了很好的解释,其中包含一些与该ls -l命令类似的额外功能和细节。所以我很困惑该-v选项的实际目的是什么,因为它在不同的上下文中给出不同的结果以及它与该-t选项有何不同。

ubuntu tar archive compression files

0
推荐指数
1
解决办法
4046
查看次数

是否可以从 .tar.bz2 获取 .tar?

我需要从(34G)中提取特定文件夹。.tar.bz2问题是需要1个小时。我猜这是由于压缩造成的。我想对特定文件夹进行不压缩提取会更快。

因此,是否可以.tar从获得.tar.bz2

tar compression

0
推荐指数
1
解决办法
112
查看次数

标签 统计

compression ×12

gzip ×3

linux ×3

tar ×3

7z ×2

ubuntu ×2

zip ×2

archive ×1

backup ×1

files ×1

filesystems ×1

freebsd ×1

lzma ×1

performance ×1

recursive ×1

scp ×1

shell-script ×1

windows ×1

xattr ×1

zfs ×1