如何在Linux上创建一个Zip文件

如何在Linux上创建一个Zip文件

在Linux上创建一个Zip文件

Zip是Linux的实用程序,用于压缩文件或目录而不会影响文件质量。 Zip实用程序支持无损数据压缩。压缩文件可以节省系统空间,并且可以在系统之间轻松传输。该实用程序也可以在Windows和MacOS上使用。在本教程中,您将学习如何在Linux上创建一个Zip文件。

在Linux上安装Zip实用程序

您可以使用以下命令在Linux发行版上安装zip实用程序。

在Debian Ubuntu上安装Zip

sudo apt install zip

在CentOS上安装Zip

sudo yum install zip

在Debian Ubuntu上安装Zip

sudo dnf install zip

在SUSE / OpenSUSE上安装Zip

sudo zypper install zip

Zip命令的基本语法

Zip命令的基本语法如下:

zip [options] [dest_file_name] [files...]

哪里options : 此处提供各种拉链选项。dest_file_name : 要创建的zip文件的名称。files : 要压缩的文件

创建一个简单的Zip文件

您可以使用zip命令创建一个简单的zip文件,而无需使用任何选项。

例如,创建文本文件的zip文件 first_file.txtsecond_file.txtthird_file.txt 执行以下命令:

sudo newfile.zip first_file.txt second_file.txt third_file.txt

输出看起来像这样:

adding: first_file.txt
adding: second_file.txt
adding: third_file.txt

创建目录内容的zip文件

您还可以使用选项创建特定目录中所有文件的zip文件 -r 递归扫描整个目录。

以下是创建zip文件或目录的基本语法。

zip -r newfile.zip directory_path_or_sub_directory_name's

例如,要压缩一个子目录并执行以下命令:

sudo zip -r newfile.zip  subdirectory1

您还可以使用以下命令压缩多个子目录:

sudo zip -r newfile.zip subdirectory1 subdirectory2

您也可以使用目录路径创建一个zip文件。

sudo zip -r newfile.zip /var/www/

上面的命令将创建一个内部所有内容的zip文件 /var/www/ 目录。

结论

您学习了如何在Linux上创建Zip文件。如有任何疑问,请别忘了将其注释掉。

Sidebar