如何在Linux中压缩文件和文件夹

时间:2020-01-09 10:42:29  来源:igfitidea点击:

简介:此快速提示向我们展示如何在Ubuntu和其他Linux发行版中创建zip文件夹。讨论了终端方法和GUI方法。

Zip是最流行的存档文件格式之一。使用zip,我们可以将多个文件压缩为一个文件。这不仅节省了磁盘空间,还节省了网络带宽。这就是为什么我们几乎总是遇到zip文件的原因。

我们可以运行以下命令来安装zip和unzip支持。

sudo apt install zip unzip

在Linux命令行中压缩文件夹

使用zip命令的语法非常简单。

zip [option] output_file_name input1 input2

尽管可能有几种选择,但我不希望我们将它们混淆。如果唯一目的是从一堆文件和目录中创建一个zip文件夹,请使用以下命令:

zip -r output_file.zip file1 folder1

-r选项将递归到目录并压缩其内容。输出文件中的.zip扩展名是可选的,因为默认情况下添加了.zip。

我们应该看到在zip操作期间文件已添加到压缩文件夹中。

zip -r myzip abhi-1.txt abhi-2.txt sample_directory
  adding: abhi-1.txt (stored 0%)
  adding: abhi-2.txt (stored 0%)
  adding: sample_directory/ (stored 0%)
  adding: sample_directory/newfile.txt (stored 0%)
  adding: sample_directory/agatha.txt (deflated 41%)

我们可以使用-e选项在Linux中创建一个密码保护zip文件夹。