Split ve cat gibi basit araçlar ile bir dosyayı istediğiniz boyutta ve sayıda parçaya ayırabilir, geri birleştirebilirsiniz. Split, basit bir mantıkla işleyerek dosyayı belirtilen byte’dan itibaren böler. Bu sayede dosyalarınızı istediğiniz ortamlara sığdırabilirsiniz. Bu mantıkla bölme işlemi yapan uygulamaların parça dosyalarını cat ile birleştirebilirsiniz (örn Windows altındaki HjSplit). Ancak rar gibi uygulamalar bölerken kendi yöntemini kullandığı için, birleştirdiğiniz dosya muhtemelen bozuk olacaktır.
Dosya Bölme
Diyelim ki elimizde 90 mB’lık bir dosya var.
ls -lh
toplam 90MB
-rw-rw-r-- 1 seqizz users 90M Jul 23 18:18 deneme.avi
bölelim :) diyelim ki 10mB’lık parçalara ayıracağız. hemen bir hesap 10 * 1024 = 10240
split -b 10240k deneme.avi
ls -lh
toplam 180MB
-rw-rw-r-- 1 seqizz users 90M Jul 23 18:18 deneme.avi
-rw-rw-r-- 1 seqizz users 10M Jul 23 18:22 xaa
-rw-rw-r-- 1 seqizz users 10M Jul 23 18:22 xab
-rw-rw-r-- 1 seqizz users 10M Jul 23 18:22 xac
-rw-rw-r-- 1 seqizz users 10M Jul 23 18:22 xad
-rw-rw-r-- 1 seqizz users 10M Jul 23 18:22 xae
-rw-rw-r-- 1 seqizz users 10M Jul 23 18:22 xaf
-rw-rw-r-- 1 seqizz users 10M Jul 23 18:22 xag
işte parçalar
Dosya Birleştirme
Şimdi de cat ile xa ile başlayan ne var ne yok birleştirelim. Bildiğiniz gibi, bunun için alfabetik sıranın (a-z, 0-9) korunması gerek.
cat xa* > birlesmisdosya.avi
artık parçaları silebilirsiniz..