Linux 技术手札

在 Linux 下分割及合拼档案

如果需要将一个体积庞大的档案分割成细小的档案,在 Linux 可以用以下方法简单实现:

分割档案
假如有一个 5MB 的 testing.mp3 档案,你想分割成每份 1MB 大小的档案,可以用以下指令:

split –bytes=1000000 testing.mp3 output

以上指令设定了分割档案的大小上限为 1000000 bytes,以及分割好的档案会以 output 开头,然后加上分割档案的顺序编号,例如 output00, output01 等。

合拼档案
分割完档案后当然需要合拼,只要使用以下指令即可:

cat split1 split2 split3 > output

以上指令会将 split1, split2, split3 合拼为 output 档案。如果在目录内没有其他档案是以 output 开头的话,则可以将以上指令简化成:

cat split* > output

Exit mobile version