如何在Linux中创建Tarball

2024年 4月 26日 114.4k 0

Tar提供了一种将多个文件和目录组合在一个包中的好方法。Tarball有助于高效的数据传输,并通过减少大量文件的文件大小来节省磁盘空间。 

因此,无论您是希望创建备份、传输文件还是分发软件包,它都是您的一站式解决方案。然而,许多用户还没有学会如何制作防水布。本简短指南提供了有关在Linux中创建tarball的完整信息。

如何在Linux中创建Tarball

尽管tar预装在大多数Linux发行版中,但您可以使用以下方法进行验证:

tar—版本

如果tar实用程序在系统中不可用,请输入以下命令进行安装:

操作系统 命令
Debian/Ubuntu sudo apt安装tar
Fedora sudo dnf安装tar
Arch Linux sudo pacman-Sy tar
openSUSE sudo zypper安装tar

完成后,请运行以下命令存档目录:

tar-cvf archive.tar file.txt directory_name

在这里,将file.txt和directory_name替换为要存档的文件和目录的名称。对于多个文件/目录,请提及用空格分隔的名称。

-c选项告诉实用程序创建一个新的tarball。-v选项使详细模式能够显示此存档中包含的文件列表。使用-f选项可以指定新tarball的名称。

例如,让我们归档doc.tar中的Documents目录:

tar-cvf doc.tar文档

 

如果要列出并显示tar文件的内容,则可以使用-t选项:

tar-tvf文档.tar

类似地,您可以使用以下命令将多个目录归档到一个tarball中:

tar-cvf列表.tar文档音乐

快速总结

这就是在Linux中归档和创建tarball的方法。在这个快速指南中,我们包含了一些简单的例子来解释如何创建tarball并检查其内容。此外,我们还介绍了一种将多个目录归档到单个tarball中的简单方法。您应该使用v选项,因为它将帮助您验证存档的内容。 

相关文章

服务器端口转发,带你了解服务器端口转发
服务器开放端口,服务器开放端口的步骤
产品推荐:7月受欢迎AI容器镜像来了,有Qwen系列大模型镜像
如何使用 WinGet 下载 Microsoft Store 应用
百度搜索:蓝易云 – 熟悉ubuntu apt-get命令详解
百度搜索:蓝易云 – 域名解析成功但ping不通解决方案

发布评论