文件压缩是一个过程,通过这个过程,您可以在一个地方共同包含一块数据。它简化了文件传输、存储管理、数据组织等。在Linux中,tar和zip是两种最常见的文件压缩格式。
您还可以压缩文件并对其进行密码保护。然而,许多Linux用户在快速压缩文件时会感到困惑。所以,这篇短文是关于在Linux中同步文件的简单方法。有各种命令和简单的GUI方法可以轻松创建zip文件。让我们用例子来检查每种方法。
zip命令
zip命令是一个功能强大的实用程序,可以将文件和目录压缩到zip档案中。这里有一个简单的命令,您可以使用:
zip[选项]zipfile_name.zip file.txt directory_name
请将[选项]替换为适当的选项,并将zipfile_name.zip替换为新zip文件所需的文件名。此外,file.txt和directory_name表示需要压缩的文件。例如,让我们使用以下命令通过添加file1.txt和file2.txt文件来创建Scripts.zip:
zip-r Scripts.zip文件1.txt文件2.txt
在上面的命令中,我们使用-r选项递归地执行文件压缩。如果您想创建一个zip文件并使其受密码保护,则可以使用以下命令:
zip-P 12345脚本.zip文件1.txt文件2.txt
如果要压缩所有具有相同扩展名的文件,请运行以下命令:
cd//文档
zip-r script.zip*.txt
同样,您可以使用一个命令压缩目录中的所有文件:
zip-r主页.zip*
在上面的命令中,home.zip是一个zip文件,*是一个通配符,用于添加特定位置的所有内容。
tar命令
tar命令是另一个用于在Linux中归档文件的通用工具。然而,与zip不同的是,它要求您使用压缩工具,如gzip或bzip。要使用tar命令压缩文件,请使用以下命令:
tar-czvf zip_name.tar.gz file.txt directory_name
这里,“-cvzf”中的选项指示tar使用gzip(z)创建一个gzip压缩档案(c),提供详细输出(v)并指定文件名(f)。同样,将zip_name.tar.gz中的zip_name替换为要创建的压缩文件的名称。
要在上例中使用tar命令,请输入以下命令:
tar-czvf脚本.tar.gz文件1.txt文件2.txt
从文件管理器
首先,打开“文件管理器”,选择要包含在zip文件中的文件。
现在右键单击并在此处单击压缩选项:
在这里,您可以命名zip文件并添加其密码:
结论
在Linux中压缩文件非常简单,可以使用tar和zip等命令来完成。zip命令很简单,可以直接将数据压缩到zip文件中,而tar命令通过其各种选项提供了灵活性。我们建议您尝试这些选项,以找到最适合您的选项。