Wget adalah utilitas jaringan kuat yang digunakan untuk mengunduh file dari internet langsung ke hard drive komputer atau server. Ia bekerja di berbagai protokol seperti HTTP, HTTPS, dan FTP. Alat baris perintah ini unggul dalam kemampuannya mengambil file secara non-interaktif, artinya dapat berjalan di latar belakang dan tidak memerlukan intervensi pengguna setelah proses dimulai.
Keserbagunaan dan kegunaannya terlihat jelas melalui serangkaian fiturnya, termasuk kemampuan untuk melanjutkan pengunduhan yang terputus, pengunduhan berulang, dan pembatasan bandwidth. GNU Wget banyak digunakan di lingkungan Linux, dihargai karena keandalannya dalam mengunduh file bahkan ketika pengguna tidak ada.
Poin Penting
- Wget adalah alat baris perintah untuk mengunduh file di lingkungan Linux.
- Ini mendukung protokol HTTP, HTTPS, dan FTP dan dapat berjalan tanpa interaksi pengguna.
- Dengan Wget, pengguna dapat melanjutkan pengunduhan, melakukan pengunduhan rekursif, dan mengontrol penggunaan bandwidth.
Memulai dengan Wget
Untuk memanfaatkan kekuatan Wget, sebuah utilitas baris perintah untuk mengunduh file, kita perlu memastikannya diinstal dan memahami sintaks dasar untuk penggunaan yang efektif.
Menginstal Wget
Wget sudah tersedia di sebagian besar sistem operasi mirip Unix, termasuk Linux Dan macOS. Untuk menginstal Wget aktif Ubuntugunakan perintah sudo apt-get install wget
. Untuk CentOSperintahnya sedikit berubah: sudo yum install wget
. Meskipun tidak ada versi Wget asli untuk jendelaseseorang dapat menggunakan Subsistem Windows untuk Linux (WSL) untuk menjalankan Wget atau mengunduh versi yang kompatibel dari sumber tepercaya.
Sintaks Perintah Wget
Sintaks dasar untuk perintah Wget di terminal adalah wget [option] [url]
. Di Sini, wget
memulai perintah, [option]
memungkinkan Anda menentukan bagaimana Anda ingin perintah dijalankan, dan [url]
mewakili tautan ke file yang ingin Anda unduh. Opsi dapat menyesuaikan proses pengunduhan, menangani aspek seperti membatasi bandwidth (--limit-rate
), memilih protokol (HTTP, HTTPSatau FTP), dan banyak lagi. Wget berkomunikasi dengan FTP Dan HTTP server untuk mengambil file, menjadikannya alat serbaguna untuk mengunduh melalui berbagai protokol internet.
Dengan menggunakan Wget, Anda dapat mengunduh apa pun dari satu file ke seluruh situs web dengan mudah, menjadikannya alat yang sangat diperlukan bagi pengguna yang sering berinteraksi dengan garis komando untuk mendapatkan sumber daya dari Internet.
Fitur Wget Tingkat Lanjut
Wget adalah utilitas jaringan kuat yang menawarkan lebih dari sekadar pengunduhan file dasar. Dengan menyelami fitur-fitur canggihnya, pengguna dapat menyesuaikan pengalaman pengunduhan mereka agar sesuai dengan kebutuhan dan lingkungan yang lebih kompleks.
Unduhan Rekursif
Itu -r
atau --recursive
opsi di Wget memungkinkan pengunduhan situs web untuk penjelajahan offline. Fitur ini sangat berguna untuk menyimpan salinan lengkap struktur situs hingga halaman dan sumber daya yang tertaut, sehingga secara efektif menciptakan cermin untuk penggunaan lokal.
-
Contoh: Untuk mengunduh situs web secara rekursif:
wget -r https://example.com
-
Ini akan menyimpan file HTML situs dalam struktur direktori yang cocok dengan server jauh.
Unduh Opsi Konfigurasi
Wget menawarkan berbagai opsi baris perintah untuk mengonfigurasi dan mengelola unduhan secara efektif.
-
Untuk mengontrol kecepatan unduh dan mencegah Wget menghabiskan semua bandwidth yang tersedia, gunakan
--limit-rate
diikuti dengan kecepatan yang diinginkan (misalnya,500k
). -
Untuk melanjutkan pengunduhan yang terhenti,
-c
pilihan ini berguna. Ini melanjutkan dari bagian terakhirnya, menghemat waktu dan bandwidth. -
Contoh: Lanjutkan pengunduhan dengan:
wget -c https://example.com/bigfile.iso
Mengelola File yang Diunduh
Setelah Anda memulai pengunduhan, Wget menyediakan beberapa opsi untuk mengelola hasilnya.
-
Itu
-o
Opsi ini memungkinkan pengguna menentukan file log untuk melacak kemajuan pengunduhan, yang dapat ditinjau nanti. -
Dengan menggunakan
-O
(huruf besar O), diikuti dengan jalur, Anda dapat menyimpan file yang diunduh dengan nama berbeda atau di direktori tertentu. -
Contoh: Untuk menyimpan file dengan nama khusus:
wget -O newname.html https://example.com/oldname.html
-
Aktifkan mode senyap dengan
-q
untuk menyembunyikan bilah kemajuan dan pesan keluaran lainnya, sehingga Anda memiliki terminal yang bersih.
Setiap fitur dirancang untuk membantu pengguna menavigasi skenario pengunduhan yang rumit, mulai dari mempertahankan pengunduhan pada koneksi yang lambat atau tidak stabil hingga mengakses konten jarak jauh melalui proxy. Wget menonjol sebagai alat yang andal dan serbaguna untuk semua kebutuhan pengunduhan Anda.
Pertanyaan yang Sering Diajukan
Pertanyaan umum ini akan membantu Anda memahami perintah wget dengan lebih baik dan memandu Anda dalam penggunaan dan pemecahan masalah.
Bagaimana Anda menggunakan perintah wget untuk mengunduh file?
Untuk mengunduh file dengan wget, ketik wget
diikuti dengan URL file di terminal. Ini akan menyimpan file di direktori tempat Anda berada saat ini.
Langkah apa yang diperlukan untuk menginstal wget di Windows 10 atau 11?
Di Windows 10 atau 11, Anda perlu mengunduh biner wget yang kompatibel atau menggunakan pengelola paket seperti Chocolatey. Untuk Cokelat, gunakan choco install wget
di PowerShell berjalan sebagai Administrator.
Bagaimana Anda bisa menentukan nama pengguna dan kata sandi dalam perintah wget untuk unduhan yang diautentikasi?
Untuk unduhan yang memerlukan otentikasi, gunakan wget --http-user=USERNAME --http-password=PASSWORD URL
menggantikan USERNAME
Dan PASSWORD
dengan kredensial Anda yang sebenarnya.
Apa sintaks dasar untuk menggunakan wget di Linux?
Di Linux, sintaks dasar untuk wget adalah wget [option]... [URL]...
. Anda dapat menggunakan beberapa opsi untuk menyesuaikan perilaku wget.
Mengapa saya bisa mendapatkan kesalahan 'perintah wget tidak ditemukan' dan bagaimana cara mengatasinya?
Jika Anda menemukan kesalahan 'perintah wget tidak ditemukan', wget mungkin tidak dapat diinstal. Untuk mengatasinya, instal wget menggunakan manajer paket distribusi Anda, misalnya, sudo apt-get install wget
pada sistem berbasis Debian.
Bagaimana Anda memasukkan fungsionalitas wget dalam skrip PowerShell?
Untuk menyertakan wget dalam skrip PowerShell, gunakan cmdlet Invoke-WebRequest atau hubungi wget secara langsung jika sudah diinstal, dengan sintaksis seperti wget 'URL' -OutFile 'filename'
.