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).