MENDOWNLOAD FILE DARI TERMINAL LINUX
CARA MENDOWNLOAD FILE DARI TERMINAL LINUX
Dalam terminal linux ada terdapat 2 tool berbasis command line sebagai media mendownload file via terminal/konsol, tool tersebut yaitu "
wget" dan juga "cURL".
1. Wget
Tool yang paling banyak digunakan sebagai download manajer di terminal Linux, Unix-like , dan Unix sistem. Kita bisa mendownload sebuah file maupun banyak file dari direktori yang ada didalam suatu website ataupun file dari website itu sendiri. Wget merupakan tool non-interaktif dan bisa dengan mudah berjalan di balik sistem (background sistem), yang artinya kita bisa gunakan memakai script /dibuild membentuk software GUI seperti "uGet download manager".
Sebagian besar distro Linux sudah terpasang sebagai tool pra-install. Tapi, apa bila belum terpasang secara default kita masih menginstallnya dan sudah tersedia direpositori dari masing-masing distro Linux menggunakan terminal atau diinstall via software center(software gui untuk installasi paket manajer /sejenis)
Untuk install via terminal cukup ketikan perintah berikut
$sudo apt-get install wget <-------- Debian/Ubuntu dan anak''nya😁😁
$sudo pacman -S wget <-------- Arch dan keponakannya😁😁
$sudo dnf install wget <-------- Fedora, OpenSuse, dll
Sedangkan jika ingin mendownload file dari suatu situs website bisa dengan perintah
" wget (url_web)"
Untuk download multifile bisa gunakan perintah
"wget -i (nama file)"
Untuk download file dengan output file yang berbeda
"wget -O (nama file) (url_web)"
Mendownload folder dengan perintah berikut
"wget -r (ftp:(url))"
2. cURL
Fungsi yang sama juga ada pada tool cURL sebagai media download konten dari url suatu web. Tool ini tidak termasuk dalam tool pra-install sehingga kita harus menginstallnya terlebih dahulu, dan banyak distro linux telah menyediakanya dalam repositori masing-masing.
cara installasi
"$sudo apt-get install curl"
pada distro lain bisa menginstall menggunakan perintah command line dari paket manajernya kurang lebih sama seperti menginstall tool lainnya.
Syntax Command default
$ curl [Options] [URL]
Untuk mendownload ada 2 tipe syntax untuk mengunduh file:
- Curl -O : melakukan download tanpa harus memberi nama file tersebut.
- Curl -o : dapat melakukan download file dan memberi nama sendiri.
Untuk membatasi nilai upperbound dari transfer rate
$ curl --limit-rate (nilai/angka_kb)
Untuk mengunduh file
melalui user yang memiliki akses ke FTP Servers.
$ curl -u {username}:{:password}cURL Command ini sangat luas penggunaannya, ada cURL Command untuk protokolada pula cURL Command untuk mengambil data atau konten pada website. Informasimengenai cURL Command secara lengkap dapat kamu cek menggunakancommand:$ man curl