Cara Download File Google Drive Melalui Terminal Linux

Bagi para administrator sistem dan pengguna Linux, mengunduh file cadangan atau dataset berukuran besar langsung ke server CLI (Command Line Interface) merupakan aktivitas krusial. Salah satu masalah terbesar muncul saat mencoba menggunakan perintah konvensional seperti wget atau curl pada Google Drive. Karena Google Drive menerapkan mekanisme pemindaian virus dan pengalihan dinamis pada berkas besar, cara-cara lama tersebut sering kali gagal dan hanya mengunduh file HTML kosong berukuran kecil. Solusi terbaik dan paling andal saat ini adalah menggunakan utilitas berbasis Python bernama gdown. Tool ini didesain khusus untuk melewati halaman konfirmasi keamanan Google tanpa ribet. Berikut ini adalah panduan lengkap dan efisien mengenai cara download file Google Drive melalui terminal linux menggunakan gdown.

Langkah Awal: Instalasi gdown di Sistem Linux

Sebelum mulai mengunduh, pastikan sistem Linux Anda telah terpasang Python dan pengelola paket PIP. Jalankan perintah di bawah ini sesuai dengan distribusi Linux yang Anda gunakan:

# Untuk Ubuntu / Debian / Linux Mint
sudo apt update && sudo apt install python3-pip -y && pip3 install gdown

# Untuk RHEL / Rocky Linux / AlmaLinux
sudo dnf install python3-pip -y && pip3 install gdown

Panduan Dasar: Cara Mengunduh Berkas Publik

Untuk mempraktikkan cara download file di Google Drive melalui terminal linux, Anda hanya membutuhkan ID file dari tautan sharing Google Drive Anda. Pastikan status file telah diatur ke “Anyone with the link” (Siapa saja yang memiliki link).

  • Contoh URL: https://drive.google.com/file/d/1Yff3Vb2dGrj3CnN3DkH4KlKCDfSevp0N/view?usp=sharing
  • ID file Anda adalah rangkaian karakter setelah /d/: 1Yff3Vb2dGrj3CnN3DkH4KlKCDfSevp0N

Eksekusi pengunduhan file besar tersebut dengan perintah ringkas berikut:

gdown https://drive.google.com/uc?id=ID_UNIK

Pastikan teks ID_UNIK bisa diganti sesuai dengan ID_UNIK download kalian ya, contoh seperti dibawah ini.

Atau bisa juga langsung dengan menggunakan ID_UNIK nya contohnya seperti ini.

gdown 1Yff3Vb2dGrj3CnN3DkH4KlKCDfSevp0N

Fitur Lain gdown Modern yang Sangat Useful

Selain cara dasar di atas, gdown versi terbaru menyediakan parameter spesifik yang sangat berguna untuk mengoptimalkan manajemen file dan proses otomasi skrip di server Anda:

Mengunduh Langsung Menggunakan URL Utuh (Mode Fleksibel)

Anda tidak perlu repot memotong atau mengekstrak ID berkas dari link web Google Drive. Masukkan saja tautan utuhnya langsung ke terminal seperti ini:

gdown "https://drive.google.com/file/d/ID_UNIK/view?usp=sharing"

Mengunduh dan Mengubah Nama File Output Secara Langsung

Secara default, gdown akan menggunakan nama asli berkas yang berada di cloud. Jika Anda ingin mengunduhnya sekaligus mengubah namanya (misalnya untuk menyamakan format cron job backup), gunakan argumen -O atau --output:

gdown ID_UNIK -O wa_backup_20260621_195827.tar

Melanjutkan Unduhan yang Terputus (--continue)

Jika Anda mengunduh berkas raksasa berskala Gigabyte lalu koneksi internet server Anda mendadak terputus di tengah jalan, Anda bisa melanjutkan sisa unduhan tersebut tanpa harus mengulang dari 0% menggunakan flag -c atau --continue:

gdown ID_UNIK --continue -O wa_backup_20260621_195827.tar

Membatasi Kecepatan Unduhan (--speed)

Agar proses pengunduhan tidak menghabiskan seluruh bandwidth server produksi Anda, batasi kecepatan puncaknya secara spesifik:

gdown ID_UNIK --speed 10MB

Mengunduh Seluruh Isi Folder Google Drive Sekaligus

Jika yang ingin Anda unduh adalah sebuah direktori utuh yang berisi banyak file data, Anda cukup menyertakan parameter --folder diikuti ID atau URL foldernya:

gdown --folder "https://drive.google.com/drive/folders/ID_FOLDER_GOOGLE_DRIVE_ANDA"

Mode Fuzzy (Mengunduh Langsung dari URL Mentah Google Drive)

Jika Anda malas mengekstrak ID file secara manual dari link web Google Drive, gdown menyediakan fitur pintar bernama --fuzzy. Anda cukup memasukkan URL lengkap dari browser:

gdown --fuzzy "https://drive.google.com/file/d/1Yff3Vb2dGrj3CnN3DkH4KlKCDfSevp0N/view?usp=sharing"

Kesimpulan

Menggunakan trik lawas seperti wget terbukti sering patah akibat pembaruan sistem keamanan Google yang dinamis. Oleh karena itu, menerapkan cara download file di Google Drive melalui terminal linux menggunakan utilitas gdown dengan sintaksis positional argument terbaru adalah jalan keluar terbaik yang paling efisien, aman, dan anti-gagal. Melalui pemanfaatan fitur lanjutannya seperti pengubahan nama langsung (-O), pembatasan kecepatan (--speed), hingga fitur resume unduhan (--continue), tool ini menjadi senjata wajib bagi para sysadmin Linux dalam mengelola integrasi data berbasis cloud.

Leave a Reply

Your email address will not be published. Required fields are marked *