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))"

Fungsi parameter lain nya seperti berikut:
-convert-links, untuk mengkonfersikan suatu link
-page-requisites, untuk mendownload tambahan lain yang terdapat pada suatu situs seperti file CSS, Jscript, dll.
cara penggunaan perintahnya,
"wget -m --convert-links --page-requisites (alamat_website)"
NB: Untuk membatalkan atau mengcancel file yang didownload dengan menekan ctrl+c dan untuk meresumenya dengan perintah "wget -c"

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 protokol
ada pula cURL Command untuk mengambil data atau konten pada website. Informasi
mengenai cURL Command secara lengkap dapat kamu cek menggunakan 
command:
$ man curl