大きなファイルを部分的に転送する簡単な方法

たとえば、FAT16 / 32ファイルシステムでフラッシュしたり、サーバーに部分的にアップロードしたりするために、大きなファイルを転送する必要がある場合があります。 原則として、LinuxディストリビューションとMac OSに存在する2つのプログラムが助けになります。

分割コマンド

$ split -a 1 -d -b 4000M sample.iso sample.iso.part

ソースのsample.isoファイルを4 GBの部分(FATの最大ファイルサイズ)に分割し 、それぞれをsample.iso.partNと呼びます( N = 0、1、2、...)。
catコマンドは、ターゲットシステム上でピースをまとめるのに役立ちます。

$ cat sample.iso.part* > sample.iso

マスクを適用すると、 catユーティリティは、sample.iso.part0で始まるすべてのファイルを順番に繰り返し処理します。

この実例は、大きなファイルを転送する方法を示しています。 catsplitの使用の詳細については、ヘルプ(--help)およびプログラムマニュアル(man)を参照してください。

Source: https://habr.com/ru/post/J43260/


All Articles