Linux Zip命令介绍

Zip命令在Linux中使用,用于压缩和打包文件。此命令可提取ZIP存档中的文件,并更新或删除ZIP 存档中的文件。它支持不同的压缩方法、级别和加密选项。您还可以创建分割的Zip文件和密码保护的ZIP文件。


Linux Zip命令适用的Linux版本

Zip命令适用于大多数Linux发行版本,包括但不限于Ubuntu、Debian、Fedora、CentOS等。在一些Linux发行版本中,可能需要手动安装zip和unzip命令。在CentOS中,可以使用以下命令进行安装:


[linux@bashcommandnotfound.cn ~]$ sudo yum install zip unzip     #For CentOS 7

[linux@bashcommandnotfound.cn ~]$ sudo dnf install zip unzip     #For CentOS 8

[linux@bashcommandnotfound.cn ~]$ sudo apt-get install zip unzip #Ubuntu、Debian

1

2

3

Linux Zip命令的基本语法

以下是Zip命令的基本语法:


zip [options] archive_name file_name

1

其中,options 是命令行选项(如 -r 用于递归压缩),archive_name 是要创建的存档文件的名称,file_name 是要添加到存档中的文件名。


Linux Zip命令的常用选项或参数说明

以下是Zip命令的一些常用选项:


选择 描述

-r 递归压缩,在压缩目录时需要使用

-m 压缩后移除原文件。

-x 排除指定文件。

-e 创建密码保护的压缩包。

-q 安静模式,压缩过程中不在屏幕显示消息。