如何在 Linux 中压缩文件夹
在本文中,我将向您展示如何在 Linux 中压缩和解压缩文件夹或目录。这可能看起来微不足道,但有时人们很难做到正确。让我们开始吧。
在 Ubuntu/Debian 上安装 Zip 实用程序
首先使用以下命令更新 apt 包存储库缓存:
应更新 apt 软件包存储库缓存。
现在使用以下命令安装 zip 和 unzip 软件包:
应安装 Zip 和 unzip 软件包。就我而言,它们已经安装了。
在 RHEL 7/CentOS 7 上安装 Zip 实用程序
首先使用以下命令更新 yum 软件包存储库缓存:
现在使用以下命令安装 zip 和 unzip 软件包:
现在按y,然后按
应安装 zip 和 unzip 软件包。
以图形方式压缩文件夹/目录
如果您选择的 Linux 发行版上安装了任何图形桌面环境,那么您可以使用它轻松地压缩您喜欢的任何文件夹。
首先打开您最喜欢的文件管理器,然后转到您想要 Zip 存档的文件夹所在的位置。就我而言,我在 GNOME 3 桌面环境中使用 Nautilus 文件管理器。
假设您想要对 Downloads/ 目录进行 Zip 存档,如下面的屏幕截图所示。
现在右键单击 Downloads/ 目录,然后单击压缩...,如下面的屏幕截图所示。
现在输入 Zip 存档的名称并选择 .zip
完成后,点击创建。
应创建一个 backup.zip 文件。这是 Downloads/ 目录的 Zip 存档。
使用命令行界面 (CLI) 压缩文件夹/目录
如果您的计算机上没有安装任何图形桌面环境,请不要担心。您仍然可以使用命令行界面 (CLI) 对文件夹进行 Zip 存档。
首先使用以下命令转到要压缩存档的文件夹所在的位置:
注意:PATH 是您所需文件夹所在的位置。
例如,如果您想对 /etc 目录进行 Zip 存档。所以PATH应该是根目录/。
同样,如果您想要 Zip 归档 /etc/apt 目录,那么 PATH 应该是 /etc。
让我们 Zip 存档,/etc/apt 目录。
压缩文件夹或目录的命令是:
注意:这里的FOLDER是您想要压缩存档的目录。 OUTPUT 是将保存 FOLDER 的 Zip 存档的文件路径。
例如,运行以下命令到 Zip 存档 /etc/apt 目录,并将其作为 apt_backup.zip 保存到登录用户的 HOME 目录中>:
Or
$ zip -r $HOME/apt_backup.zip apt/
/etc/apt 目录或文件夹应该是 Zip 存档的。
它应该保存到 ~/apt_backup.zip 文件中,如下面的屏幕截图所示。
Or
$ ls -lh $HOME
以图形方式提取 Zip 存档
如果您安装了图形桌面环境,那么提取 Zip 存档就非常容易。
只需右键单击要解压的 Zip 存档,您应该会看到以下菜单。选择在此处解压或解压到...将其解压缩。
如果您想将存档解压到当前工作目录(您现在所在的目录),请单击在此处解压。正如您从下面屏幕截图的标记部分中看到的那样,它应该被提取。
如果您想将其解压到其他目录,请单击解压到...
应该打开目录选择器,如下面屏幕截图的标记部分所示。
选择一个目录并单击选择。
Zip 存档应解压到该目录中,如下面屏幕截图的标记部分所示。
使用命令行界面 (CLI) 提取 Zip 存档
如果您的 Linux 发行版上没有安装图形桌面环境,请不要担心。您可以使用命令行界面 (CLI) 提取 Zip 存档。
首先使用以下命令导航到要提取 Zip 存档的目录:
注意:EXTRACT_DIR 是您要提取 Zip 存档的目录。
然后运行以下命令来提取 Zip 存档:
注意:此处的 ZIP_ARCHIVE 是您要提取的 Zip 存档的路径。
例如,我们将 ~/apt_backup.zip 文件提取到 ~/Downloads/ 目录。
首先导航到 ~/Downloads 目录:
现在运行以下命令来提取 apt_backup.zip 文件:
提取的apt/目录。
这就是在 Linux 中压缩和解压缩文件夹或目录的方法。感谢您阅读本文。