liunx:把文件夹打包为tar包

2024-01-03 13:39:10

1、小文件打包

在Linux上可以使用以下命令将文件夹打包为tar包:

tar -cvf folder.tar folder/

其中,folder.tar是打包后的文件名,folder/是要打包的文件夹名。

2、大文件打包

对于大型文件夹(10T大小),建议使用tar命令结合pigz进行并行压缩,以提高打包速度和效率。pigz是一个并行压缩工具,可以利用多个处理器核心来加速压缩过程。

以下是一个示例命令:

tar -I pigz -cvf folder.tar.gz folder/

这将使用pigz工具来并行压缩文件夹,并将其打包为folder.tar.gz文件。这样可以在保持压缩效率的同时,加快压缩速度。

3、解压文件

tar -zxvf test.tar
tar -zxbf test.tar.gz

文章来源:https://blog.csdn.net/qq_41848006/article/details/135360566
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。