Cara Mengunduh File dengan Wget

Pada panduan ini aku akan berbagi cara mengunduh file dengan perintah wget dan kegunaan lain pada perintah wget ini, seperti mengunduh file di latar belakang dan melanjutkan unduhan yang terputus.

Cara mengunduh file

Untuk mengunduh file dengan wget, kalian dapat menjalankan perintah wget tanpa opsi apa pun.

$ wget URL

Ganti URL dengan tautan unduhan kalian.

Cara menyimpan file unduhan dengan nama berbeda

Gunakan opsi -O untuk menyimpan file unduhan dengan nama berbeda.

$ wget -O nama-file.zip URL

Cara menyimpan file unduhan di direktori tertentu

Kalian dapat menggunakan opsi -P untuk menyimpan ke direktori tertentu.

Misalnya, perintah berikut untuk menyimpan file unduhan ke direktori Download.

$ wget -P Download/ URL

Cara mengunduh banyak file sekaligus

Kalian dapat mengunduh banyak sekaligus seperti pada contoh perintah berikut.

$ wget URL1 URL2 URL3

Gunakan opsi -i untuk mengunduh list tautan dari file.

Misalnya, perintah berikut untuk mengunduh seluruh tautan yang ada di dalam file list.txt.

$ wget -i list.txt

Contoh isi teks dari file list.txt

https://geo.mirror.pkgbuild.com/iso/latest/archlinux-x86_64.iso
https://geo.mirror.pkgbuild.com/iso/latest/archlinux-bootstrap-x86_64.tar.gz
https://geo.mirror.pkgbuild.com/iso/latest/archlinux-2023.01.01-x86_64.iso

Cara mengunduh file di latar belakang

Untuk mengunduh file di latar belakang, gunakan opsi -b.

$ wget -b URL

wget akan menyimpan progress unduhan ke dalam file wget-log yang berada di direktori di mana perintah wget di jalankan.

Jalankan perintah berikut untuk melihat progress unduhan yang berjalan di latar belakang.

$ tail -f wget-log

Cara melanjutkan unduhan

Ketika mengunduh file yang sangat besar, ada kemungkinan unduhan terputus jika koneksi internet tidak stabil.

Untuk mengatasi hal ini, gunakan opsi -c untuk melanjutkan unduhan.

$ wget -c URL

Cara mengetes kecepatan unduhan dengan wget

Salah satu kegunaan wget untuk mengetahui kecepatan unduhan internet.

Jalankan perintah berikut ini untuk mengetes kecepatan unduhan, file unduhan akan disimpan ke /dev/null agar tidak memenuhi penyimpanan perangkat kalian.

$ wget -O /dev/null https://speed.hetzner.de/100MB.bin

Cara membatasi kecepatan unduhan

Kalian dapat menggunakan opsi --limit-rate untuk membatasi kecepatan unduhan.

Misalnya, perintah berikut untuk membatasi kecepatan unduhan menjadi 1MB per detik saja.

$ wget --limit-rate=1M URL

Satuan ukuran yang dapat kalian gunakan meliputi k (kilobytes), m (megabytes), dan g (gigabytes).