如何查找文件并将其压缩成压缩包 您所在的位置:网站首页 如何压缩成tar 如何查找文件并将其压缩成压缩包

如何查找文件并将其压缩成压缩包

2023-03-24 12:55| 来源: 网络整理| 查看: 265

如何查找文件并将其压缩成压缩包

要在 Linux 或 Unix 系统上查找文件并将其 tar(“磁带存档”的缩写)压缩成压缩包,您可以使用带有“-czf”选项的“tar”命令。

-c选项告诉 tar创建一个新的 tar 存档,-z选项告诉 tar使用 gzip 压缩存档,-f选项指定 tarball 文件的名称。

例如,要查找当前目录中所有扩展名为 .txt 的文件并将它们压缩成名为 textfiles.tar.gz 的压缩包,您可以使用以下命令:

tar -czf textfiles.tar.gz *.txt

此命令将搜索当前目录中所有扩展名为 .txt 的文件,并将它们压缩成名为 textfiles.tar.gz 的 gzip 压缩包。

您还可以使用 find命令搜索特定文件或模式,并将它们作为参数传递给 tar。例如,要查找 root用户拥有的 /etc目录中的所有文件,并将它们打包成名为 rootfiles.tar.gz的压缩包,您可以使用以下命令:

find /etc -user root -print0 | tar -czf rootfiles.tar.gz --null -T -

此命令将搜索 root用户拥有的 /etc目录中的所有文件,将它们压缩成名为 rootfiles.tar.gz的 gzip 压缩包,并使用 --null和-T选项来处理带有空格或特殊字符的文件名。

请记住,“tar”命令可以创建非常大的压缩包,并且可能需要一些时间才能完成,具体取决于正在处理的文件的大小和数量。有关使用 tar命令创建 tarball 的更多信息,您可以查阅其文档或向合格的 Linux 或 Unix 管理员寻求帮助。



【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有