我有一个名为“new”的 gzip 压缩目录,其中包含其他目录和文件,我按以下方式对其进行了压缩
gzip -cvr --no-name /path-to-directory/new > new.gz
Run Code Online (Sandbox Code Playgroud)
我已将此 >700MB 复制到另一个位置(在不同的服务器上),现在想解压缩它。所以,在新服务器上,我转到目录中有“new”,我使用
gzip new
Run Code Online (Sandbox Code Playgroud)
结果是一个 880MB 的文件 - 没有目录或较小的文件。
我做错了什么,我该如何纠正?
谢谢。
Que*_*tin 19
Gzip 压缩文件,而不是目录。如果你想 gzip 一个目录,你必须首先创建一个 tarball。您可以创建一个 tarball 并一步压缩它。
tar cvzf tarball.tar.gz directory/
Run Code Online (Sandbox Code Playgroud)
(创建,详细,gZip,到这个文件)
逆转这个过程
tar xvzf tarball.tar.gz
Run Code Online (Sandbox Code Playgroud)
(提炼)
| 归档时间: |
|
| 查看次数: |
64522 次 |
| 最近记录: |