如何在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命令的示例说明
如果您有任何问题,请随时留言。
延伸阅读:
Windows 记事本终于获得自动更正和拼写检查功能
在首次引入 Windows 大约 41 年后,记事本终于更新了自动更正和拼写检查功能。这家科技巨头于今年 3 月推出了拼...
Ubuntu 的 apt 和 apt-get 命令有什么区别?
在Ubuntu及其他基于Debian的Linux发行版中,软件包管理是系统维护的一个重要方面。apt和apt-get是两...
Ubuntu远程桌面:如何设置和连接
远程桌面是一种允许您远程接管和使用另一台计算机的服务。在Ubuntu中,可以在图形客户端机器上启用它来控制主机。此功能对...
苹果公司在“放开”iPad活动上宣布的4款产品(以及你错过了什么)
利用当天的视频 苹果2024年5月的“放开”活动标志着iPad系列的一个重要里程碑,该公司推出了自成立以来最重大的升级。...
将照片从iPhone传输到iPhone的8种快速方法
已升级到新iPhone,是否要从旧设备中移动所有照片?或者你只是想从别人的iPhone上转移照片?以下是在两部iPhon...