如何在Linux上压缩文件和目录(附示例)
Zip是最流行的档案文件格式,允许无损数据压缩。它用于压缩文件以减小文件大小。
Zip程序将一个或多个压缩文件放入一个Zip档案和有关文件的信息中。此外,只需一个命令,就可以将整个目录结构打包到Zip存档中。
首先,您必须安装
拉链
命令,因为在大多数Linux发行版中默认情况下不会安装它。
在Fedora/RedHat/AlmaLinux/Locky Linux上安装zip命令
sudo dnf安装zip
在Ubuntu/Debian/Linux Mint上安装zip命令
sudo apt安装zip
如何在Linux中压缩文件和目录
要使用创建Zip文件
拉链
命令,您需要告诉
拉链
归档文件的名称以及要包含在其中的文件。
拉链
<
archivename
>
<
文件名1
>
<
文件名2
>
...
代码语言:
HTML,XML
(
xml
)
例如,压缩名为
file1.text
以及
文件2.txt
到名为的zip文件
my-archive.zip
,命令将是:
拉链
我的档案
拉链
文件1
.txt
文件2
.txt
代码语言:
CSS
(
css
)

因此,每个文件都会在添加时列出。此外,还显示了文件的名称和在该文件上实现的压缩量。
此外,如果您不想看到的输出
拉链
创建文件时,使用
q
(
轻声的
选项
拉链
q
我的档案
拉链
文件1
.txt
文件2
.txt
代码语言:
CSS
(
css
)

要将子目录及其包含的所有内容包括在Zip文件中,请使用
r
(
--递归路径
)选项,并在命令行中显示子目录的名称。
zip-r my-archive.zip目录1/directory2/file1.txt文件2.txt

如何在Linux中创建受密码保护的Zip文件
使用向Zip文件添加密码
拉链
命令在Linux中很容易。
例如,您可以使用
e
(
--加密
)选项,系统会提示您输入密码并重新输入以进行验证。请注意,输入密码时,密码不会显示在终端中。
拉链
e
我的档案
拉链
文件1
.txt
文件2
.txt
代码语言:
CSS
(
css
)

如何在Linux中更新现有的Zip文件
例如,假设我们压缩了一个档案,然后修改了一个文件。可以使用将更新的文件添加到压缩档案中
u
(
使现代化
选项
因此,我们将添加更新的
file1.text
以及新创建的
file3.txt
到档案馆。
拉链
u
我的档案
拉链
文件1
.txt
文件3
.txt
代码语言:
CSS
(
css
)

结论
现在您知道如何在Linux上使用zip命令了。有关详细信息,您可以转到命令的手册页。要在Linux系统上提取Zip存档,可以使用unzip命令。
相关:20个初学者基本Linux命令的示例说明
如果您有任何问题,请随时留言。
如何在iPhone上取消发送和编辑消息
如果你经常不加思考地犯错别字或发送消息,iMessage可以很容易地纠正你的错误,让自己免于尴尬。在这里,我们将向您展示如何在iPhone或iPad上编辑和取消发送iMessage文本。 如何在iPhone上取消发送和编辑消息 iMessage为您提供了两个选项来修复您的错误,而发短信的人。长按一个文本气泡找到 编辑 和 撤消发送选项,然后选择要执行的操作。就这么简单。 密切 您可以在发送邮件后最
如何在Ubuntu上安装Synaptic软件包管理器
无论你是Ubuntu的资深用户还是该平台的新手,你都会发现Synaptic是一个管理软件包的强大工具。此外,它还允许您轻松安装、升级或删除包。 以下是如何在Ubuntu上安装和使用Synaptic软件包管理器,以便对软件管理进行精细控制。 如何在Ubuntu上安装Synaptic 首先,按Ctrl + Alt + T打开终端,并更新软件包: 数独APT更新 然后,安装Synaptic: sudo
GarudaLinux发布与Plasma6集成的“猛禽”
Garuda Linux刚刚发布了最新版本“猛禽”,标志着2024年的首次更新。如果您不熟悉此发行版,让我们简单介绍一下您--它值得您关注。 Garuda是一个滚动发行的Linux发行版,属于基于Arch的发行版,旨在提供开箱即用的用户友好体验。然而,他们这样做的风格使其在Manjaro或EndeavourOS等发行版中脱颖而出。 还有Calamares,这是一款易于使用的无缝安装程序,即使是第一
被删除的应用程序还在你的Mac上显示?9个修复尝试
当你在Mac上删除一个应用程序时,你可能会期望它完全从你的系统中删除。然而,在某些情况下,你仍然会在你的Mac上找到应用程序的痕迹。 当天的视频 滚动以继续浏览内容 例如,你可能会在Mac的Launchpad或Dock上看到该应用的图标。幸运的是,有一些快速修复方法可以完全消除这款应用。 1. 重启Mac 虽然这一步看起来很基本,但重新启动你的Mac可以消除 最常见的macOS问题 . 有时候,最
Wine 9.6引入高级AVX和更多Direct2D增强功能
在前一个9.5版本发布仅十天后,以允许Linux和macOS用户运行Windows应用程序而闻名的Wine Project宣布发布Wine 9.6。此最新开发版本引入了一些改进和错误修复,进一步增强了Windows应用程序在非Windows平台上的兼容性和性能。 Wine 9.6的主要增强功能包括在寄存器上下文中支持高级AVX功能,这标志着软件处理能力的重大升级。此外,该版本还通过更多的Direc