Cara Mudah Membagi dan Menggabung (split and join) File di GNU/Linux.


Split and Join File

Split and Join File

File ukuran besar mungkin perlu dibagi(split) untuk disimpan, misalnya ke sebuah penyimpanan file di internet, agar mempermudah proses upload dan kemudian untuk menggabung-nya(join) kembali, tentu dibutuhkan tool. Bisa menggunakn tool dengan tampilan GUI seperti GNOME Split atau menggunakan perintah split dan cat yang merupakan GNU coreutils, secara langsung di terminal. Nah, di sini saya akan memberi contoh menggunakan split dan cat dan juga menggunakan tool lxsplit, jadi mana yang suka boleh dipilih. ;) 

Menggunakan GNU coreutils split dan cat.

Membagi file(Splitting).

$ split -b 100M File.iso -d File.iso.

Keterangan:

-b           : Argumen menentukan output ukuran file(byte size) per bagian.

100M      : 100 Megabytes per bagian, bisa menggunakan K(Kilo), M(Mega), G(Giga), T(Tera).

File.iso   : File yang akan dibagi.

-d           : Argumen menentukan output file dalam urutan numerik atau desimal.

File.iso. : Menentukan nama file output, setelah tanda titik akan diberi nama sesuai urutan numerik, misalnya akan menghasilkan output file dengan nama File.iso.00, File.iso.01, File.iso.02. dst.

Menggabung(Join).

$ cat File.iso.00 File.iso.01 File.iso.02 File.iso.03 > File.iso

Sepertinya yang diatas udah lumayan jelas.

Menggunakan lxsplit.

Tool ini kompatible dengan tool HjSplit. Oke, Install dahulu, disini saya menggunakan Bodhi Linux yang turunan Ubuntu juga, yang lain bisa disesuaikan dengan kepercayaan masing-masing. :)

$ sudo apt-get install lxsplit 

Membagi file (splitting).

$ lxsplit -s File.iso 100M

Keterangan:

-s           : Argumen untuk membagi file atau splitting.

File.iso : nama file yang akan dibagi.

100M  : 100 Megabytes per bagian. Disini kita bisa menggunakan M(Megabytes), k(kilobytes), b(bytes) saja.

Maka secara otomatis output file yang dihasilkan memiliki nama file dan pola File.iso.001, File.iso.002, File.iso.003, dst.

Menggabung file (join).

$ lxsplit -j File.iso.001

Keterangan:

-j                    : Argumen untuk join file.

File.iso.001 : nama part pertama file yang akan di join. Otomatis program akan mencari sambungannya. Pastikan semua bagian file yang akan digabung dalam satu folder.

Referensi:
- $ man split
- $ lxsplit –help
- Membagi dan menggabungkan file dari terminal ubuntu@http://appbuntu.com
About these ads

Salam dan Sapa. :D Akan tampil setelah di setujui..

Isikan data di bawah atau klik salah satu ikon untuk log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Logout / Ubah )

Twitter picture

You are commenting using your Twitter account. Logout / Ubah )

Facebook photo

You are commenting using your Facebook account. Logout / Ubah )

Google+ photo

You are commenting using your Google+ account. Logout / Ubah )

Connecting to %s

%d blogger menyukai ini: