当前位置: 首页>>技术教程>>正文


如何在Linux中压缩和解压缩目录及其文件

,

问题描述

我是Linux的新手。什么是压缩和解压缩目录及其文件的完整过程。请提及是否必须进行任何安装。

最佳解决办法

你说你是新手。也许你有Windows-experiences。如果您还没有安装软件包,则需要

sudo apt-get install zip gzip tar

首先(或通过图形pkg-manager)。

然后,对于一个条目,它将是使用zip /unzip的最简单方法:

zip -r my_arch.zip my_folder

其中-r表示”recursive”。

要解压缩你只需使用

unzip my_arch.zip

Zip默认存储相对路径名。有几种parameter-options可用于拉链。对于那个阅读:手册(男子拉链)。对于一个开始,这将做。

通常,您会在linux-world中看到.tar.gz结尾。这是两个工具的产物:TAR(磁带归档器)和GZIP(GNU-Zip)。在”taring”之后,Tar有自动gzip /gunzip文件的调用选项。

tar -cvzf may_arch.tar.gz my_folder

哪里

  • -c表示”create”

  • -v表示”verbose”(有时令人烦恼并且放慢速度……)

  • -z表示“use(GNU)zip”

  • -f XYZ声明输出文件的名称。 (您应该选择像XYZ.tar.gz这样的帮助名称)

也可能有.tar.bz2结尾。这是-j参数而不是-z参数的乘积:您将选择使用BZIP2进行压缩( – > man bzip2)。

要提取你只需使用-x(eXtract)而不是-c(Create):

tar -xvzf may_arch.tar.gz

快乐”zipping”!

次佳解决办法

您可以使用zipunzip命令行实用程序。这些可以通过运行安装

sudo apt-get install zip unzip

在终端。

第三种解决办法

我知道几种方法,但是因为你是linux上的新手。所以我会告诉你如何使用GUI方法压缩文件(最简单的方法)。

  1. 创建一个新文件夹,并用你想要的任何东西填充它,例如许多文件(在我的情况下,我将用主题文件夹填充它):

command-line,ubuntu

  1. 右键单击要压缩的文件夹,然后选择”Compress…”选项:

    command-line,ubuntu

  2. 您可以通过单击”Filename”文本框旁边的组合框来选择所需的文件格式。您还可以设置要压缩位置的文件夹。

    command-line,ubuntu

单击”Other options”将引导您进入密码部分,换句话说,您可以为首选文件设置密码,以便某人(包括您)在解压缩文件之前必须输入密码。

command-line,ubuntu

  1. 单击“创建完成”

参考资料

本文由Ubuntu问答整理, 博文地址: https://ubuntuqa.com/article/6935.html,未经允许,请勿转载。