如何在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命令的示例说明
如果您有任何问题,请随时留言。
如何在iPad上拍摄屏幕截图
无论你是想把你的演讲幻灯片发给同学,还是想和朋友分享一个表情包,你都需要在某个时候在iPad上截屏。幸运的是,您的iPad提供了多种选项,我们将在下面介绍所有选项。 在没有主页按钮的iPad上拍摄屏幕截图 截图的标准方式是使用iPad的物理按钮。如果你有一台没有主页按钮的现代iPad,比如11英寸的iPad Pro、iPad(第10代)或iPad Air(2020及更高版本),请依次快速执行以下两
Imich 1.95.0推出增强的搜索功能
Immich是一款被广泛采用的自托管照片管理应用程序,为谷歌照片等流行的基于云的服务提供了一种用户友好的替代方案。它利用强大的机器学习框架Tensorflow来自动标记和分类照片。 通过自我托管,Immich为用户提供了隐私和数据所有权的额外好处,使其成为安全管理和存储照片的一流解决方案。 刚刚发布的1.95.0版本是由150多个拉取请求引起的大规模更新,带来了增强、新功能和关键改进。所以,让我们
如何在AlmaLinux/Rocky Linux上安装Docker
Docker是一个流行的开源平台,用于使用容器开发、部署、运行和运送应用程序。它们类似于虚拟机,有助于将应用程序与系统分离。 现在,创建一个应用程序,将其与所有依赖项打包到一个容器中,并将其交付到任何位置都很简单。 如果您刚刚安装了AlmaLinux或Rocky Linux,您可能想知道如何启动并运行Docker,因为RHEL不提供对Docker的本地支持。 这对你来说可能很奇怪,如果你问自己,这
在Mac上输入重音字母和特殊字符的5种方法
当人们在Mac键盘上寻找重音字母和其他特殊字符时,遇到困难并不罕见。如果您需要在文档、消息或社交媒体帖子中键入外文字符,这里有几种方法。 当天的视频 滚动以继续浏览内容 1. 按住键键入重音字母 重音字母在英语中不常用,但如果你说第二语言,你可能会一直用到它们。 在Mac上给字母加重音最简单的方法是按住相应的键,这将出现一个包含所有可用重音的弹出菜单。这种方法主要用于信件。 例如,要键入带有重音的
如何在Mac上复制和粘贴
当天的视频 滚动以继续浏览内容 如果你从Windows或Linux切换到macOS,那么在Mac上复制和粘贴项目的方法就不那么明显了。这是因为键盘布局不同,但实际上非常简单。macOS甚至为您提供了多个选项来复制和粘贴项目。 使用键盘快捷键在Mac上复制和粘贴 哈姆林罗萨里奥/ MakeUseOf 在Mac上复制和粘贴最简单的方法是使用两个易于记忆的键盘快捷键: Command + C 复制 Co