Beranda » bagaimana » Cara Menggunakan wget, Alat Pengunduh Baris Perintah Utama

    Cara Menggunakan wget, Alat Pengunduh Baris Perintah Utama

    Lebih baru tidak selalu lebih baik, dan wget perintah adalah bukti. Pertama kali dirilis pada tahun 1996, aplikasi ini masih merupakan salah satu pengelola unduhan terbaik di planet ini. Apakah Anda ingin mengunduh satu file, seluruh folder, atau bahkan mencerminkan seluruh situs web, wget memungkinkan Anda melakukannya hanya dengan beberapa kali penekanan tombol.

    Tentu saja, ada alasan mengapa tidak semua orang menggunakan wget: ini adalah aplikasi baris perintah, dan karenanya membutuhkan sedikit waktu bagi pemula untuk belajar. Inilah dasar-dasarnya, sehingga Anda bisa memulai.

    Cara Memasang wget

    Sebelum Anda dapat menggunakan wget, Anda harus menginstalnya. Cara melakukannya bervariasi tergantung pada komputer Anda:

    • Sebagian besar (jika tidak semua) distro Linux datang dengan wget secara default. Jadi pengguna Linux tidak perlu melakukan apa pun!
    • sistem macOS tidak datang dengan wget, tetapi Anda dapat menginstal alat-alat baris perintah menggunakan Homebrew. Setelah mengatur Homebrew, jalankan brew install wget di Terminal.
    • Pengguna Windows tidak memiliki akses mudah ke wget di Command Prompt tradisional, meskipun Cygwin menyediakan wget dan utilitas GNU lainnya, dan Bash shell Ubuntu 10 dari Windows juga dilengkapi dengan wget.

    Setelah Anda menginstal wget, Anda dapat segera menggunakannya dari baris perintah. Mari mengunduh beberapa file!

    Unduh Satu File

    Mari kita mulai dengan sesuatu yang sederhana. Salin URL untuk file yang ingin Anda unduh di browser Anda.

    Sekarang kembali ke Terminal dan ketik wget diikuti oleh URL yang ditempel. File akan diunduh, dan Anda akan melihat kemajuan secara waktu nyata seperti halnya.

    Perhatikan bahwa file tersebut akan diunduh ke folder Terminal Anda saat ini, jadi Anda pasti mau CD ke folder lain jika Anda ingin menyimpannya di tempat lain. Jika Anda tidak yakin apa artinya itu, lihat panduan kami untuk mengelola file dari baris perintah. Artikel itu menyebutkan Linux, tetapi konsepnya sama pada sistem macOS, dan sistem Windows yang menjalankan Bash.

    Lanjutkan Unduhan yang Tidak Lengkap

    Jika, karena alasan apa pun, Anda menghentikan unduhan sebelum bisa selesai, jangan khawatir: wget dapat mengambil di mana ia tinggalkan. Cukup gunakan perintah ini:

    wget -c file

    Kuncinya di sini adalah -c, yang merupakan "opsi" dalam bahasa baris perintah. Opsi khusus ini memberi tahu wget bahwa Anda ingin melanjutkan unduhan yang ada.

    Mencerminkan Seluruh Situs Web

    Jika Anda ingin mengunduh seluruh situs web, wget dapat melakukan pekerjaan itu.

    wget -m http://example.com

    Secara default, ini akan mengunduh semua yang ada di situs example.com, tetapi Anda mungkin ingin menggunakan beberapa opsi lagi untuk mirror yang dapat digunakan.

    • --convert-links mengubah tautan di dalam setiap halaman yang diunduh sehingga mereka menunjuk satu sama lain, bukan web.
    • --syarat-halaman mengunduh hal-hal seperti style sheet, sehingga halaman akan terlihat benar secara offline.
    • --tanpa orang tua berhenti wget dari mengunduh situs induk. Jadi, jika Anda ingin mengunduh http://example.com/subexample, Anda tidak akan berakhir dengan halaman induk.

    Kombinasikan opsi ini sesuai selera, dan Anda akan berakhir dengan salinan situs web apa pun yang dapat Anda jelajahi di komputer Anda.

    Perhatikan bahwa mirroring seluruh situs web di Internet modern akan memakan banyak ruang, jadi batasi ini untuk situs-situs kecil kecuali jika Anda memiliki penyimpanan hampir tak terbatas.

    Unduh Seluruh Direktori

    Jika Anda menjelajahi server FTP dan menemukan seluruh folder yang ingin Anda unduh, jalankan saja:

    wget -r ftp://example.com/folder

    Itu r dalam hal ini memberitahu Anda ingin mengunduh secara rekursif. Anda juga bisa memasukkan --noparent jika Anda ingin menghindari mengunduh folder dan file di atas level saat ini.

    Unduh Daftar File Sekaligus

    Jika Anda tidak dapat menemukan seluruh folder unduhan yang Anda inginkan, wget masih dapat membantu. Masukkan semua URL unduhan ke dalam satu file TXT.

    lalu arahkan wget ke dokumen itu dengan -saya pilihan. Seperti ini:

    wget -i download.txt

    Lakukan ini dan komputer Anda akan mengunduh semua file yang tercantum dalam dokumen teks, yang berguna jika Anda ingin membiarkan banyak unduhan berjalan semalaman.

    Sedikit Trik Lagi

    Kita bisa terus: wget menawarkan banyak opsi. Tapi tutorial ini hanya dimaksudkan untuk memberi Anda titik peluncuran. Untuk mempelajari lebih lanjut tentang apa yang bisa dilakukan wget, ketikkan manusia, wget di terminal dan baca apa yang muncul. Anda akan belajar banyak.

    Karena itu, berikut adalah beberapa opsi lain yang menurut saya rapi:

    • Jika Anda ingin unduhan Anda berjalan di latar belakang, sertakan saja opsi -b.
    • Jika Anda ingin terus mencoba mengunduh walaupun ada kesalahan 404, gunakan opsi ini -t 10. Itu akan mencoba mengunduh 10 kali; Anda dapat menggunakan nomor apa pun yang Anda suka.
    • Jika Anda ingin mengatur bandwidth Anda, opsinya --limit-rate = 200k akan membatasi kecepatan unduhan Anda di 200KB / s. Ubah nomor untuk mengubah tarif.

    Ada banyak lagi yang bisa dipelajari di sini. Anda dapat melihat ke dalam mengunduh sumber PHP, atau mengatur pengunduh otomatis, jika Anda ingin menjadi lebih maju.