标签: compression

如何列出 zip 存档的内容,但仅列出第一级?

我有一个很大的 zip 文件,我想知道它包含什么。我知道我可以运行:

zipinfo file.zip
Run Code Online (Sandbox Code Playgroud)

但是输出太冗长,子目录中有很多文件。

我想查看顶级文件的列表。

例子

如果正常输出是:

-sh-3.2$ zipinfo file.zip
Archive:  file.zip   999999999 bytes   99999 files
-rw-r--r--  2.3 unx     3894 tx defN  3-Jul-11 13:11 file1
drwxr-xr-x  2.3 unx        0 bx stor 23-Feb-12 21:00 dir1/
-rw-r--r--  2.3 unx      269 tx defN 23-Oct-11 14:34 dir1/file2
drwxr-xr-x  2.3 unx        0 bx stor 25-Sep-11 03:53 dir1/subdir1/
...
drwxr-xr-x  2.3 unx        0 bx stor 23-Feb-12 21:00 dir2/
...
Run Code Online (Sandbox Code Playgroud)

我想要一个将输出的命令:

-sh-3.2$  <answer>
Archive:  file.zip   999999999 bytes   99999 files
-rw-r--r--  2.3 unx     3894 …
Run Code Online (Sandbox Code Playgroud)

compression directory archive

12
推荐指数
2
解决办法
2570
查看次数

无法发送到压缩(zipped)文件夹

我是一所中学的 IT 技术员,我们的网络经理长期休假。目前我们的学生无法发送到 - 压缩文件夹。尝试时出现错误“找不到文件或没有读取权限”。它适用于员工,所以我只能想象这是一个组策略设置。我对 GPO 知之甚少。我的理解是创建 zip 文件夹时在 C: 驱动器上使用临时文件,我尝试让测试学生完全访问这些文件,但这不起作用。第三方(7-zip)也不起作用。

使用混合 64/32 的 Windows 7。Server 2008 R2 企业版。

任何帮助都非常感谢!

windows compression group-policy windows-server-2008-r2

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

如何使用 200/400GB 的完整 LTO-2 磁带备份容量?

我有一个 Ultrium 448 磁带机、LTO-2 磁带 (200/400GB),我使用 HP Data Protector 作为备份客户端。系统设置为格式化并覆盖所有磁带,但在要求插入另一盘磁带之前,我从未设法在磁带上获得超过 150GB 的容量。

任何想法为什么会发生这种情况?

backup compression tape capacity

12
推荐指数
3
解决办法
1057
查看次数

将文件存储在具有不同名称的 zip 存档中(linux 命令外壳)

在 linux 命令行中,您可以通过以下方式压缩文件:

zip -mqj archive.zip file.txt
Run Code Online (Sandbox Code Playgroud)

现在,我需要将 'file.txt' 存储为 'archive.zip' 中的 'file2.txt',而不需要在压缩前重命名文件。解压缩后,该文件应命名为“file2.txt”。

如何使用不同的名称存储文件?通读 MAN 页面并没有找到答案。

linux compression shell

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

为什么 IIS 7 忽略某些(但不是全部)MIME 类型进行压缩?给出错误:DYNAMIC_COMPRESSION_NOT_SUCCESS - 原因 12

所以,我有点像 IIS7 n00b,但我已经使用了大部分旧的 IIS 系统,可以追溯到 3。我正在尝试打开动态压缩,并且它正在工作,主要是。它不适用于我的 ADO.Net 数据服务 (Astoria) 请求,无论是否批处理。

我发现失败的请求 (FREB) 跟踪非常有用。我在非批处理请求中看到的是Reason Code 12, NO_MATCHING_CONTENT_TYPE. 好的,所以我没有指定匹配的 MIME 类型,这很简单。

除了这是我在 web.config 中的内容(我认为这是正确的,但也许不是)。

<httpCompression dynamicCompressionDisableCpuUsage="100"
                 dynamicCompressionEnableCpuUsage="100"
                 noCompressionForHttp10="false"
                 noCompressionForProxies="false"
                 noCompressionForRange="false"
                 sendCacheHeaders="true"
                 staticCompressionDisableCpuUsage="100"
                 staticCompressionEnableCpuUsage="100">
    <dynamicTypes>
        <clear/>
        <add mimeType="*/*"
             enabled="true" />
    </dynamicTypes>
    <staticTypes>
        <clear/>
        <add mimeType="*/*"
             enabled="true" />
    </staticTypes>
</httpCompression>
<urlCompression doDynamicCompression="true"
                doStaticCompression="true"
                dynamicCompressionBeforeCache="false" />
Run Code Online (Sandbox Code Playgroud)

现在我认为这意味着它应该压缩任何包含 Accept:Gzip 标头的请求。我很想知道其他人在这里会怎么想。

我的小提琴手踪迹:

GET /SecurityDataService.svc/GetCurrentAccount HTTP/1.1
Accept-Charset: UTF-8
Accept-Language: en-us
dataserviceversion: 1.0;Silverlight
Accept: application/atom+xml,application/xml
maxdataserviceversion: 1.0;Silverlight
Referer: http://sdev03/apptestpage.aspx
Accept-Encoding: gzip, deflate
User-Agent: Mozilla/4.0 (compatible; …
Run Code Online (Sandbox Code Playgroud)

compression iis-7 configuration

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

在文件系统中有效存储价值超过 25TB 的文件的技巧

假设您面临着价值 25 TB 的未压缩日志文件,并且您可以随意使用 20 个具有 25 TB 集体免费存储容量的商品盒。

你将如何存储这些?

a) 使用哪个分布式文件系统?

b) 哪种压缩/解压格式/算法?

c) 日志文件大小为 1MB 到最大 7MB 所有文本和大量空白

d) 用法是 a) 人们想要比以前更多的最新日志文件,所以使用什么缓存系统 b) 人们只会读取日志文件而不删除它们 c) 人们想要针对日期范围列出日志文件

e) 商品盒上运行的操作系统为Linux,

f) 至于备份,我们有一个存储阵列来处理这个问题。因此存在从阵列恢复数据的能力。

我不希望他们直接访问文件系统。我该怎么办 ?我如何为他们提供基于 REST 的 API?

请给你 2 美分,你会怎么做?

安库尔

storage filesystems compression log-files

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

在现代系统上,使用磁盘压缩会给我带来更好的整体性能吗?

似乎 CPU 的增长已经超过了磁盘速度一段时间。假设台式机或笔记本电脑配备现代双核 Intel/AMD CPU 和单个普通 SATA 磁盘,对大多数磁盘进行压缩是否会提供更好的整体性能?基本上减少的磁盘带宽是否足以弥补增加的 CPU 负载?我确信真正的答案是“这取决于你在做什么”。通过提出这个问题,我希望有人做过这个管道并给出一些例子或陷阱。

performance compression hard-drive

10
推荐指数
2
解决办法
2956
查看次数

zfs 压缩的文件大小

我通常使用 估计整个目录树的大小du -ks $DIRECTOY_TREE_ROOT,但是当 zfs 压缩打开时无法使用此方法。

total所显示ls -l是确定一个单一的目录,但是这是为了得到一个目录树相同的结果最简单的方法?

编辑:

操作系统为 Solaris 10。

我正在寻找真实的文件大小,而不是磁盘上使用的空间。

solaris zfs compression

10
推荐指数
2
解决办法
6384
查看次数

如何在 Linux 服务器上创建一个小而方便的 qcow2 文件?

我相信有 qcow2 文件会在服务器上替换少量 GB(在物理服务器上使用 df -h 进行验证),但在您登录到 virt-manager VM 并发出 df 时允许大量空间 - H。你如何创建这样的文件?如果/何时虚拟机增长到其最大大小并可能填满物理服务器,物理服务器如何知道不会出现问题?

truncate 命令不会创建小的 qcow2 文件。Virtual Machine Manager 的 GUI 允许通过 GUI 创建“硬件”。这两种创建 .qcow2 文件的方法都会创建最大大小的文件。

virtualization linux compression qcow2 sparse-files

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

如何在 Jetty 中启用 GZIP 压缩?

我有一个没有启用压缩的 Jetty 服务器(我在这里测试过)。如何启用压缩?

compression jetty gzip

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