Tips Download dengan wget di Linux
Ada banyak jenis aplikasi yang bisa digunakan untuk mengunduh file di internet baik dalam bentukGrafis User Interface (GUI) maupun Command Line Interface (CLI), namun Wget tidak pernah ketinggalan zaman sekalipun berbasis CLI. Tapi jika anda bekerja dengan remote server via SSH dan hanya mendapat tampilan berupa Command Line Interface maka wget adalah salah satu yang terbaik untuk digunakan dengan banyak alasan yang salah satunya adalah karena wget sudah disediakan secara default dihampir semua distribusi Linux baik Debian, Ubuntu, Fedora dan lain-lain.
Wget pertama kali ditulis tahun 1995 oleh Hrvoje Niksic kemudian diluncurkan dengan lisensi GNU artinya kita bebas memakai dan memodifikasi tanpa harus terikat dengan aturan pembayaran royalti terhadap pengembang terdahulu. Selebihnya bisa melihat apa dan bagaimana GNU disini. Wget termasuk dalam kategori sebagai web client tool, WWW retrieval program, dan dapat juga disebut web robot.
Berikut ini beberapa tips download dengan wget:
Download single file
sintaks
$ wget [ url dari file ]
contoh
wget http:
//cdimage
.blankonlinux.or.
id
/blankon/livecd-harian/current/rote-desktop-i386
.iso
Mengatur speed dan download rate
Fungsi ini untuk mengatur kecepatan dan ratio download, sangat berguna jika kita memiliki waktu
yang lama di depan internet , dan kita mau browsing dan surfing tanpa harus mengalami
kelambatan koneksi di karenakan sedang melakukan download pada proses wget.
sintaks
$wget --limit-rate=[angka[k]] [url-donwload]
contoh
wget --limit-rate=5k http://wordpress.org/latest.zip
Melanjutkan download yang terhenti
Terkadang kita tidak sengaja ataupun sengaja karena faktor tertentu men-interupt proses download
dengan wget. sehingga belum mencapai 100 % sukses download. kita melanjutkan aksi download
tersebut tanpa harus mengulanginya dari awal. Bayangkan saja jika file yang anda download cukup
besar dan anda harus mengulanginya dari awal, padahal koneksi anda pas-pasan. Untuk
memungkinkan hal itu terjadi gunakan opsi [ -c ] pada operasi wget. Contoh saya akan mengunduh
wordpress.zip yang tadi saya sengaja interupt.
sintaks
$wget -c [url-donwload]
contoh
wget -c http://wordpress.org/latest.zip
Download mode background
Punya memori standart dan tidak ingin membuka konsole pada tab baru pada saat melakukan
proses wget, maka anda dapat melakukan opsi [ -b ] dengan maksud memulai proses wget di
background.
sintaks
$wget -b [ link-url ]
contoh
wget -b http://wordpress.org/latest.zip
Download lebih dari satu link/file
Bagaimana jika kita hendak mendownload file lebih dari satu dalam waktu bersamaan ? kita tinggal
harus membuat sebuah file.txt sebagai patokan dari wget untuk melakukan download. Dengan opsi [-i] hal ini bisa di mungkinkan
sintaks
$ wget -i [daftar-url.txt]
contoh
masukkan semua link/file yang akan didownload ke dalam sebuah file misalnya daftar-url.txt
ketik perintah
wget -i daftar-url.txt
Mendownload seluruh website
Jika kita hendak mengambil isi dari keseluruhan website anda dapat memakai metode ini. Contoh
saya coba mengambil isi repository dari backtrack linux. syntax dari metode ini adalah sebagai
berikut
sintaks
wget --mirror -p --convert-links -P ./[ direktori-penyimpanan ] [ url download ]
contoh
wget --mirror -p --convert-links -P ./home/repo http://all.repository.backtrack-linux.org