546得票7回答
我可以使用gzip压缩整个文件夹吗?

我正在尝试在Unix系统中压缩一个文件夹。 这可以使用gzip命令完成吗?

261得票4回答
如何告诉gzip保留原始文件?

我想使用gzip命令行工具压缩一个文本文件,同时保留原始文件。默认情况下运行以下命令: gzip file.txt 修改此文件並將其重新命名為file.txt.gz會導致這些結果。而我想要的是在現有的file.txt之外,新增這個壓縮檔案。目前我使用以下指令來執行這個操作 gzip -...

248得票2回答
解压一个 .gz 文件而不删除 gzipped 文件

我有一个文件file.gz,当我尝试使用gunzip file.gz解压缩这个文件时,它会解压缩文件,但只保留提取出来的文件,并删除file.gz文件。 我该如何在解压缩时同时保留解压后的文件和压缩文件?

239得票4回答
为什么tar归档格式要转向使用xz压缩来替代bzip2,那gzip呢?

越来越多的tar归档文件使用基于LZMA2的xz格式进行压缩,而不是传统的bzip2(bz2)压缩。事实上,kernel.org在2013年12月27日晚些时候发布了一个“再见bzip2”的公告,表示内核源代码将从此以后同时发布为tar.gz和tar.xz格式,并且在网站的主页上直接提供的是t...

217得票9回答
tar: 从成员名称中删除前导的`/'

root@server # tar fcz bkup.tar.gz /home/foo/ tar: Removing leading `/' from member names 我该如何解决这个问题并保留文件名中的 / 符号?

210得票1回答
如何从一个大的tar.gz压缩包中提取单个文件夹?

我正在对一个大小为5GB的归档文件使用这个命令。 tar -zxvf archive.tar.gz /folder/in/archive 这是正确的方法吗?看起来需要很长时间,没有命令行输出...

192得票14回答
如何在UNIX中解压缩zlib数据?

我已经在Python中创建了zlib压缩数据,就像这样: import zlib s = '...' z = zlib.compress(s) with open('/tmp/data', 'w') as f: f.write(z) (或者在shell中使用一行命令:echo -...

116得票5回答
如何将文件添加/更新到现有的tar.gz存档中?

有没有办法在tar.gz归档中添加/更新文件?基本上,我有一个包含文件的归档,位于/data/data/com.myapp.backup/./files/settings.txt,并且我想从归档中提取该文件(已完成),并在编辑完成后将其推回到归档中。我应该如何实现这一点?路径中的点(.)会导致...

95得票9回答
有没有一种能够透明地结合 zcat 和 cat 功能的工具?

处理日志文件时,由于logrotate的原因,有些文件最终成为gzipped文件,而有些则不是。因此,当您尝试执行以下操作时: $ zcat * 你最后会得到一个类似于命令行的东西:zcat xyz.log xyz.log.1 xyz.log.2.gz xyz.log.3.gz 然后再执...

41得票7回答
提取tar文件取决于文件名。

我经常使用wget从sourceforge.net下载tarballs。 然后下载的文件被命名为,例如SQliteManager-1.2.4.tar.gz?r=http:%2F%2Fsourceforge.net%2Fprojects%2Fsqlitemanager%2Ffiles%2F&a...