如何压缩文件并将其保存在另一个目录中

如何压缩文件并将其保存在另一个目录中

如何使用命令行压缩文件并将其保存在另一个目录中?我的目录中没有剩余空间(100% 已满)。

答案1

zip -r  /path/to/save/destination_folder.zip /path/to/folder
  • /path/to/folder - 源文件夹的路径

  • /path/to/save/destination_folder.zip - 目标 zip 文件的路径

  • r - 递归到目录

您也可以直接输入zipputty 命令提示符来获取帮助信息

请注意我为 *nix 系统编写了信息。对于 Win 来说,情况可能有所不同。

答案2

快速查看 tar 的手册页,我们可以使用 -f 设置输出文件

我通常使用以下形式:

tar -a -cf filename.tar.bz2 input_fname.txt

然后您可以将文件路径指定为要输出的文件名的一部分。例如/mnt/drive_1/output.tar.bz2../../output.tgz可以用作文件名。然后你就会在那个地方得到你的压缩文件。

论据:

  • a:自动压缩:使用给定的文件类型来确定要做什么。
  • c: compress: 告诉它压缩而不是解压
  • f:设置文件名:允许您指定文件和文件路径。您也可以给出相对路径名。

我希望 tar 压缩只是将所有内容放在输出文件中,而不会在您的目录中执行任何操作。尝试一下,看看是否有效。

相关内容