Sabtu, Maret 24, 2007

Membuat Dummy File di Linux

Kadang-kadang untuk keperluan pengujian sistem atau jaringan, kita memerlukan file dengan ukuran yang besar. Bagaimana kalau kita kesulitan mencari file yang besar? Cara termudah adalah membuat dummy file, dan Linux sudah menyediakan perintah dd :
$ dd if=/dev/zero of=100mega bs=10000 count=10000
10000+0 records in
10000+0 records out
100000000 bytes transferred in 0.547400 seconds (182681737 bytes/sec)
$ ls -la 100mega
-rw-r--r-- 1 chandra chandra 100000000 Mar 24 12:45 100mega
Perintah dd di atas artinya kita mengcopykan 10000 block dari zero (karakter null) terbuffer (diperoleh dari /dev/zero yang ditentukan dari opsi of=...) sebanyak 10000 kali ke file dengan nama 100mega (opsi of=...)

Pada dasarnya perintah dd berfungsi untuk menyalin dan mengkonversi data. Contoh penggunaan yang lain adalah
dd if=/dev/zero of=/dev/fd0
yang akan memformat disket floppy

Lebih lanjut dengan perintah dd, bisa dilihat di :