Tutorial Dasar Terminal Ubuntu/Debian #13 - Mengunduh File dari Internet dengan wget dan curl 📥

Halo, pengunduh digital! 🌐
Di tutorial sebelumnya, kamu sudah belajar cara menguji koneksi internet. Sekarang, saatnya **mengambil file dari dunia maya** — tanpa browser, tanpa klik, hanya dengan satu baris perintah!

Dua alat utama untuk ini adalah: wget → sederhana dan andal untuk mengunduh file.
curl → fleksibel dan kuat untuk berbagai tugas jaringan.

1. Mengunduh dengan wget

wget dirancang khusus untuk **mengunduh file dari internet**. Cara pakainya sangat mudah:

wget [alamat_url]

Contoh nyata:

wget https://example.com/laporan.pdf

File laporan.pdf akan tersimpan di folder tempat kamu berada.

Opsi Berguna di wget

  • -O nama_baru → simpan dengan nama berbeda:
    wget -O catatan.txt https://example.com/data.txt
  • --continue atau -c → lanjutkan unduhan yang terputus

2. Mengunduh dengan curl

curl awalnya dibuat untuk “mengambil” data dari server, tapi juga bisa menyimpan file. Bedanya: secara default, curl hanya menampilkan isi file di layar**.

Untuk menyimpan ke file, tambahkan opsi -O (huruf O besar):

curl -O https://example.com/gambar.jpg

File akan disimpan dengan **nama aslinya** (gambar.jpg).

Ingin memberi nama baru? Gunakan -o (huruf o kecil):

curl -o foto_liburan.jpg https://example.com/vacation.jpg
🛠️ Perbandingan Cepat:
wget → fokus pada mengunduh file.
curl → fokus pada transfer data (bisa HTTP, FTP, API, dll).
Keduanya penting — dan sering dipakai di AWS!

Latihan Praktis: Unduh File Nyata!

  1. Buka Terminal.
  2. Unduh file teks contoh dengan wget:
    wget https://httpbin.org/html -O contoh.html
  3. Lihat isinya: cat contoh.html
  4. Sekarang coba dengan curl:
    curl -o halaman_web.html https://httpbin.org/html
  5. Bandingkan kedua file: apakah isinya sama?
  6. Bersihkan: rm contoh.html halaman_web.html
“Aku baru saja mengunduh halaman web hanya dengan ketikan! Rasanya seperti penyihir yang bisa memanggil benda dari dunia lain!” 🪄

Kapan Harus Pakai Mana?

💡 Panduan Sederhana:
- Gunakan wget jika kamu hanya ingin mengunduh file biasa.
- Gunakan curl jika kamu bekerja dengan API, header, atau protokol khusus (nanti di AWS!).
- Keduanya biasanya sudah terinstal di Ubuntu/Debian.

Kenapa Ini Penting untuk AWS?

Di server cloud seperti **AWS**, kamu sering perlu:

  • Mengunduh skrip instalasi dari GitHub
  • Mengambil data dari layanan web (API)
  • Mengotomatiskan unduhan harian
Dan karena tidak ada browser grafis, wget dan curl adalah **tanganmu di dunia internet**!

Penutup

Selamat! Sekarang kamu sudah bisa:

  • ✔ Mengunduh file dengan wget
  • ✔ Mengunduh dan mengatur nama file dengan curl
  • ✔ Memilih alat yang tepat untuk tugas yang tepat

Ingat: **Internet bukan hanya untuk browsing — di Terminal, kamu bisa mengambil apa pun yang kamu butuhkan, kapan pun!** 💻🌍

Previous Post Next Post

نموذج الاتصال