GNU/Linux >> Belajar Linux >  >> Linux

Cara Mengunduh File Menggunakan Wget melalui Proxy di Linux

Sebagian besar pengguna Linux lebih suka menjalankan persyaratan pengunduhan file berkala dari antarmuka baris perintah. Ini adalah pendekatan yang nyaman karena mereka tidak harus beralih di antara tab GUI browser web atau melalui beberapa tombol unduhan yang mengarahkan ulang sebelum memulai unduhan sebenarnya dari file yang mereka butuhkan. Tujuan ini dicapai dengan menggunakan program pengunduhan file berbasis terminal.

Wget adalah salah satu program tersebut. Untuk menggunakannya, Anda hanya perlu memberi awalan URL yang berisi file yang ingin Anda unduh dengan perintah wget.

[ Anda mungkin juga menyukai:Cara Memaksa Wget untuk Menggunakan Koneksi IPv4 atau IPv6 ]

Perhatikan sintaks wget berikut:

$ wget [options] [URL_to_targeted_file]

Contoh sederhananya adalah mengunduh foto gratis dari situs web Unsplash.

$ wget https://unsplash.com/photos/GnxkfkFHGOM/download?force=true 

Wget dan Proksi

Saat server proxy ada di gambar, gunakan wget untuk mengunduh file tidak lagi semudah yang ditunjukkan di atas. Ini karena server proxy bertindak sebagai jembatan antara komputer atau server jarak jauh (menyimpan file yang ingin Anda unduh) dan klien atau mesin lokal Anda (mengantisipasi pengunduhan file untuk memulai dan mengakhiri dengan sukses).

Karena server proxy menawarkan fungsionalitas firewall dan filter, beberapa autentikasi diperlukan sebelum kami dapat berhasil mengunduh file apa pun.

Unduh File dengan Wget Menggunakan Alamat IP dan Port Proksi

Sejak wget mendukung penggunaan protokol umum seperti HTTP , HTTPS , dan FTP , kita dapat mengatur proxy yang terkait dengan protokol ini sesuai dengan sintaks berikut:

export ftp_proxy=FTP_PROXY:PORT 
export http_proxy=HTTP_PROXY:PORT
export https_proxy=HTTPS_PROXY:PORT

Dalam sintaks di atas:

  • FTP_PROXY menunjuk ke alamat server proxy FTP yang terkait.
  • HTTP_PROXY menunjuk ke alamat server proxy HTTP terkait.
  • HTTPS_PROXY menunjuk ke alamat server proxy HTTPS yang terkait.
  • PELABUHAN menunjuk ke port alamat yang terkait dengan setiap alamat server proxy.

Berdasarkan sintaks di atas, sebuah wget melalui skenario pengunduhan file proxy di bawah HTTP dan HTTPS protokol akan mengikuti urutan perintah berikut.

$ export http_proxy="PROXY_IP:PROXY_PORT" 
$ export https_proxy ="PROXY_IP:PROXY_PORT"
$ wget URL_to_Downloadable_File

Unduh File dengan Wget Menggunakan Otentikasi Pengguna

Dalam hal ini, alih-alih menyetel proxy Anda dengan kredensial autentikasi pengguna yang diperlukan, Anda dapat meneruskannya melalui wget berikutnya perintah.

Pertimbangkan implementasi lengkap wget . berikut ini unduhan file proxy melalui HTTPS protokol.

$ export https_proxy="https://PROXY_SERVER_ADDRESS:SERVER_PORT"
$ wget --http-user= "YOUR_USERNAME" --http-password= "YOUR_PASSWORD" https:// PATH_TO_DOWNLOADABLE_FILE

wget alat pengunduhan file berbasis terminal adalah aplikasi fleksibel yang menarik untuk dikuasai untuk kebutuhan pengunduhan file Linux Anda apakah Anda mengambil file jarak jauh melalui proxy atau tidak. Penggunaan perintahnya menawarkan lebih dari apa yang telah dicakup oleh panduan artikel ini.

Untuk mengetahui lebih banyak tentang kedalaman wget penggunaan, masukkan perintah berikut di lingkungan terminal Linux Anda.

$ man wget
$ wget --help  

Linux
  1. 5 Contoh Perintah Wget untuk Mengunduh File di Linux.

  2. Cara membagi iso atau file menggunakan perintah 'split' di Linux

  3. Cara menggunakan wget untuk mengunduh file melalui proxy

  1. Lanjutkan File yang Diunduh Sebagian Menggunakan Wget Di Linux

  2. wget vs curl:Cara Mengunduh File Menggunakan wget dan curl

  3. bagaimana cara mengunduh file dropbox menggunakan perintah wget?

  1. Cara memindahkan file di Linux

  2. Cara Membuat File di Linux Menggunakan Terminal/Command Line

  3. Cara mengunduh file dari URL di Linux