Articles of 压缩

什么是可用于Oracle .DMP文件的良好压缩algorithm

我打算压缩所有Oracle数据库服务器的Oracle导出转储文件,以减less其磁盘上的空间使用量。 我的问题是:你知道压缩这种types的文件有什么好的压缩工具/algorithm吗?

Bash脚本将档案转换为.zip格式

我正在寻找一个灵活的bash脚本来做到以下几点: 将.rar,.tar,.tar.gz,.bz2,.7z文件转换为.zip格式 保留所有文件夹结构和文件名作为源档案。 静静地转换,输出失败时输出“error”,输出密码保护的“encrypted”。 提前致谢。

Gzip预压缩

我正在使用mod_deflate来即时压缩我的.css和.js文件: <ifmodule mod_deflate.c> AddOutputFilterByType DEFLATE text / text text / html text / plain text / xml text / css application / x-javascript application / javascript </ IfModule>configuration 问题在于,这会压缩文件,这在处理大文件时占用一些系统资源。 所以我想预压缩我的文件,以便他们将直接服务器下载服务器负载。 我想用style.css和style.gz等其他css和js文件存储它们,然后使用php头来检查客户端是否接受gzip编码来决定是否提供.css或.gz文件。 为了检查它不是问题。 问题是如何预压缩文件。 我遇到过这样的话题,但是没有一个为我工作。 它看起来很简单,但它给了我一个500内部服务器错误。 有这个工作有什么工具吗?

从命令行创build自解压(.exe)zip

试图自动化当前的手动程序。 这是在Windows 2008服务器上。 有没有一种方法来从命令行/batch file创build自解压(.exe)zip文件?

如何在Linux上使用硬件压缩写入磁带?

我有一个连接到Linux主机的LTO-4磁带,Linux为这个磁带创build所有常用设备,如下所示: /dev/nst0 /dev/nst0a /dev/nst0l /dev/nst0m /dev/st0 /dev/st0a /dev/st0l /dev/st0m 我通常使用/dev/st0和/dev/nst0设备写入磁带,但现在我想尝试硬件压缩。 我以为我只需要使用其他设备之一,但这是一个问题 – 哪一个? 我读槽文件,我甚至看了驱动程序的源代码,但我找不到直接的答案。

7zip日志logging和剩余的.tmp文件

我有一个batch file,每晚运行压缩一些PST的,它使用7zip&一般是相当成功的。 但是,它倾向于创build剩余的.tmp文件(9天,超过2天),我想删除这些。 根据多个7zip论坛,补丁请求和其他网站,我可以改变它存储的目录,但没有更多。 我猜测这不应该发生,什么是错的,偶尔也会跳过文件。 我想保留一个日志 ,即使一切都很好,如果有什么东西变得怪异的话,它会很好的回落。 我的batch file为每个PST有一个单独的行/命令: 7z.exe u -t7z JENNIFER.7z JENNIFER.PST -r 。 当我添加“ >7zip.log ”时,我已经成功地获得了一个日志。 但是,当我这样做了两个不同的行/命令只有最后一个被logging,因此我认为它被覆盖。 由于没有制作一个长的复杂的命令(因为我有不超过2GB的PST在该文件夹中的其他文件,我不想压缩) ; 有没有人有任何其他的想法/想法 附注:现在我想到了,我的备份代理可能会中断访问.7z文件,从而造成这一切。 然而奇怪的是,batch file是一个“Windows计划任务”,它运行的结果为0x0(如果我记得正确的是成功),备份也是成功的。 无论哪种方式,我想学习如何正确地使用7ziplogin和反馈为什么.tmp文件可能会从压缩命令

mongod服务不启动

我已经在Debian Squeeze中使用该指南安装了mongodb( 指南在这里 )安装成功。 它运行良好,直到我重新启动机器(使用命令“重启”); 重新启动后,mongodb无法正确启动。 日志文件(/var/log/mongodb/mongod.log): (…) 2014-07-03T16:43:45.350+0000 [initandlisten] options: { config: "/etc/mongod.conf", net: { bindIp: "127.0.0.1" }, storage: { dbPath: "/var/lib/mongodb" }, systemLog: { destination: "file", logAppend: true, path: "/var/log/mongodb/mongod.log" } } 2014-07-03T16:43:45.423+0000 [initandlisten] ERROR: listen(): bind() failed errno:99 Cannot assign requested address for socket: 127.0.0.1:27017 2014-07-03T16:43:45.445+0000 [initandlisten] now exiting 2014-07-03T16:43:45.445+0000 [initandlisten] dbexit: […]

从标准input压缩到标准输出 – funzip,python

目标是从标准input读取压缩文件并解压缩到标准输出。 Funzip的作品,是我正在寻找的解决scheme,该zip包含一个单一的文件,不幸的是,当压缩文件大小大约是1GB或更大时,funzip失败: funzip error: invalid compressed data–length error 更新:我发现上面的错误可能不表示一个实际的错误。 比较两个未压缩的文件,一个传统解压缩,另一个通过使用funzip的pipe道(将上面的错误写入stderr)文件是相同的。 我想保持这个开放,所以这可以确认或报告。 一个相关的解决scheme使用python: 解压缩通过pipe道飞入的文件 但是,这个输出被定向到一个文件。

轻量级透明压缩文件系统?

我在RamNode有一个AMD64 KVM VPS,它有30 GB的磁盘,256 MB的RAM和1个“虚拟CPU”(我不知道主CPU的规格)。 它将被用来存储许多小的,容易压缩的文件,大多数<50kb,文本/ HTML。 我想使用压缩文件系统来保存我的磁盘空间。 第一个想到的是ZFS,但是从我读到的内容来看,ZFS在低于1GB内存方面performance不佳,所以我需要更轻量级的东西。 至于BTRFS,从我读过的内容来看,它在CPU上还很不稳定(至于内存,我不知道)。 任何build议的文件系统? 性能和吞吐量不是问题,但磁盘使用率和内存使用率是。 至于操作系统,我在想Linux Debian 8,但如果一个合适的FS不支持Debian8 / Linux,我可以切换(* BSD也许?)

在lzo压缩的BtrFS之间复制:去压缩/重新压缩?

我在安装在同一台机器上的不同驱动器上的两个lzo压缩BtrFS文件系统之间复制了大量文件。 看来这些文件正在被重新压缩。 有没有办法避免这种情况?