阅读量:0
文章目录
Tar 压缩文件分割
在 Linux 中,可以使用 split
命令将一个 .tar
文件分割成多个较小的文件。以下是具体步骤和示例:
.tar文件创建
首先,我们创建一个示例 .tar
文件,如果你已经有一个 .tar
文件,可以跳过这一步。
tar -cvf example.tar /path/to/directory
split 分割 .tar 文件
假设我们要将 example.tar
文件分割成多个 100MB 的文件,这里使用 split
命令:
split -b 100M example.tar example.tar.part.
参数说明:
-b 100M
:指定每个分割文件的大小为 100MB。example.tar
:要分割的源.tar
文件。example.tar.part.
:分割文件的前缀,每个生成的文件将以这个前缀加上一个递增的后缀命名,如example.tar.part.aa
、example.tar.part.ab
等。
输出示例
执行以上命令后,你将得到多个文件,如:
example.tar.part.aa example.tar.part.ab example.tar.part.ac ...
合并分割的文件
要将分割的文件重新合并为一个 .tar
文件,可以使用 cat
命令:
cat example.tar.part.* > combined_example.tar
参数说明
example.tar.part.*
:选中所有分割的文件。> combined_example.tar
:将这些文件合并输出到combined_example.tar
。
验证合并后的文件
你可以使用 tar
命令验证合并后的文件是否正确:
tar -tvf combined_example.tar
这样,你就可以将一个 .tar
文件分割成多个较小的文件,并在需要时重新合并它们了。