5 Alat CLI untuk Mengunduh File dan Menjelajah Internet


Baris perintah Linux, bagian GNU/Linux yang paling penuh petualangan dan menarik, adalah alat yang sangat keren dan kuat. Baris perintah itu sendiri sangat produktif, dan ketersediaan berbagai aplikasi baris perintah bawaan dan pihak ketiga menjadikan Linux kuat dan bertenaga. Linux Shell mendukung berbagai jenis aplikasi web, baik itu pengunduh torrent, pengunduh khusus, atau penjelajahan internet.

Di sini, kami menyajikan lima alat Internet baris perintah luar biasa yang sangat berguna dan terbukti sangat berguna untuk mengunduh file dan menjelajah internet di terminal Linux.

1. rTorrent – Klien BitTorrent berbasis teks

rTorrent adalah klien BitTorrent berbasis teks yang ditulis dalam C++, dirancang untuk kinerja tinggi. Ini tersedia untuk sebagian besar distribusi Linux standar, termasuk FreeBSD dan Mac OS X.

Instal rTorrent di Linux

Untuk menginstal rTorrent di Linux, gunakan perintah berikut yang sesuai untuk distribusi Linux spesifik Anda.

sudo apt install rtorrent         [On Debian, Ubuntu and Mint]
sudo yum install rtorrent         [On RHEL/CentOS/Fedora and Rocky/AlmaLinux]
sudo emerge -a sys-apps/rtorrent  [On Gentoo Linux]
sudo apk add rtorrent             [On Alpine Linux]
sudo pacman -S rtorrent           [On Arch Linux]
sudo zypper install rtorrent      [On OpenSUSE]    

Periksa apakah rtorrent diinstal dengan benar dengan menjalankan perintah berikut di terminal.

rtorrent

Berikut adalah beberapa keybinding rTorrent yang berguna dan kegunaannya masing-masing.

  • CTRL+ q – Keluar dari Aplikasi rTorrent
  • CTRL+ s – Mulai Unduh
  • CTRL+ d – Hentikan Unduhan aktif atau Hapus Unduhan yang sudah dihentikan.
  • CTRL+ k – Hentikan dan Tutup Unduhan yang aktif.
  • CTRL+ r – Periksa Hash torrent sebelum Pengunggahan/Pengunduhan Dimulai.
  • CTRL+ q – Ketika kombinasi tombol ini dijalankan dua kali, rTorrent dimatikan tanpa mengirimkan Sinyal berhenti.
  • Tombol Panah Kiri – Mengalihkan ke layar Sebelumnya.
  • Tombol Panah Kanan – Mengalihkan ke Layar Berikutnya

2. Wget – Pengunduh File Baris Perintah

Wget adalah bagian dari Proyek GNU, namanya diambil dari World Wide Web (WWW). Wget adalah alat brilian yang berguna untuk pengunduhan rekursif, dan melihat HTML secara offline dari Server lokal dan tersedia untuk sebagian besar platform baik itu Windows, Mac<, atau Linux.

Wget memungkinkan pengunduhan file melalui HTTP, HTTPS, dan FTP. Selain itu, ini dapat berguna dalam mencerminkan keseluruhan situs web serta dukungan untuk penjelajahan proxy, dan menjeda/melanjutkan Unduhan.

Instal Wget di Linux

Wget sebagai proyek GNU dibundel dengan Sebagian Besar Distribusi Linux Standar dan tidak perlu mengunduh dan menginstalnya secara terpisah. Jika seandainya, ini tidak diinstal secara default, Anda masih dapat menginstalnya menggunakan apt, yum, atau dnf.

sudo apt install wget         [On Debian, Ubuntu and Mint]
sudo yum install wget         [On RHEL/CentOS/Fedora and Rocky/AlmaLinux]
sudo emerge -a sys-apps/wget  [On Gentoo Linux]
sudo apk add wget             [On Alpine Linux]
sudo pacman -S wget           [On Arch Linux]
sudo zypper install wget      [On OpenSUSE]    

Penggunaan Dasar Perintah Wget

Unduh satu file menggunakan wget.

wget http://www.website-name.com/file

Unduh seluruh situs web, secara rekursif.

wget -r http://www.website-name.com

Unduh jenis file tertentu (misalnya PDF dan png) dari situs web.

wget -r -A png,pdf http://www.website-name.com

Wget adalah alat luar biasa yang memungkinkan pengunduhan khusus dan terfilter bahkan pada mesin dengan sumber daya terbatas. Tangkapan layar unduhan wget, tempat kami mencerminkan situs web (yahoo.com).

3. cURL – Transfer Data Baris Perintah

cURL adalah alat baris perintah untuk mentransfer data melalui sejumlah protokol. cURL adalah aplikasi sisi klien yang mendukung protokol seperti FTP, HTTP, FTPS, TFTP, TELNET, IMAP, POP3, dll.

cURL adalah pengunduh sederhana yang berbeda dari wget dalam mendukung LDAP, dan POP3 dibandingkan dengan yang lain. Selain itu, Pengunduhan Proxy, menjeda pengunduhan, dan melanjutkan pengunduhan didukung dengan baik di cURL.

Instal cURL di Linux

Secara default, cURL tersedia di sebagian besar distribusi baik di repositori atau diinstal. jika belum terinstal, cukup lakukan apt atau yum untuk mendapatkan paket yang diperlukan dari repositori.

sudo apt install curl         [On Debian, Ubuntu and Mint]
sudo yum install curl         [On RHEL/CentOS/Fedora and Rocky/AlmaLinux]
sudo emerge -a sys-apps/curl  [On Gentoo Linux]
sudo apk add curl             [On Alpine Linux]
sudo pacman -S curl           [On Arch Linux]
sudo zypper install curl      [On OpenSUSE]    

Penggunaan Dasar Perintah cURL

Untuk mengunduh file dari URL yang ditentukan dan menyimpannya dengan nama yang sama dengan file jarak jauh.

curl -O https://example.com/file.zip

Untuk mengunduh banyak file secara bersamaan dalam satu perintah.

curl -O URL1 -O URL2 -O URL3

Untuk membatasi kecepatan unduh hingga 500 kilobyte per detik.

curl --limit-rate 500k -O https://example.com/largefile.zip

Untuk mengunduh file dari server FTP menggunakan kredensial yang ditentukan.

curl -u username:password -O ftp://ftp.example.com/file.tar.gz

Untuk hanya menampilkan header HTTP dari suatu URL.

curl -I https://example.com

4. w3m – Browser Web Berbasis Teks

w3m adalah browser web berbasis teks yang dirilis di bawah GPL yang memungkinkan pengguna menjelajahi internet dalam terminal atau antarmuka baris perintah. Ini menjadikan halaman web dalam teks biasa, menyediakan cara yang ringan dan efisien untuk mengakses konten web tanpa memerlukan antarmuka pengguna grafis.

Instal w3m di Linux

Sekali lagi w3m tersedia secara default di sebagian besar distribusi Linux. Jika seandainya paket tersebut tidak tersedia, Anda selalu dapat menyesuaikan atau menyum paket yang diperlukan.

sudo apt install w3m         [On Debian, Ubuntu and Mint]
sudo yum install w3m         [On RHEL/CentOS/Fedora and Rocky/AlmaLinux]
sudo emerge -a sys-apps/w3m  [On Gentoo Linux]
sudo apk add w3m             [On Alpine Linux]
sudo pacman -S w3m           [On Arch Linux]
sudo zypper install w3m      [On OpenSUSE] 

Untuk menelusuri situs web menggunakan w3m dari terminal, Anda dapat menggunakan perintah berikut.

w3m linux-console.net

5. Elinks – Browser Web Berbasis Teks

Elinks adalah browser web berbasis teks gratis untuk sistem berbasis Unix dan Unix. Elinks mendukung HTTP dan Cookie HTTP serta mendukung skrip penjelajahan di Perl dan Ruby.

Penjelajahan berbasis tab didukung dengan baik. Hal terbaiknya adalah mendukung Mouse, dan Warna Tampilan, serta mendukung beberapa protokol seperti HTTP, FTP, SMB, Ipv4, dan Ipv6.

Instal Elink di Linux

Secara default, elink juga tersedia di sebagian besar distribusi Linux. Jika tidak, instal melalui apt atau yum.

sudo apt install elinks         [On Debian, Ubuntu and Mint]
sudo yum install elinks         [On RHEL/CentOS/Fedora and Rocky/AlmaLinux]
sudo emerge -a sys-apps/elinks  [On Gentoo Linux]
sudo apk add elinks             [On Alpine Linux]
sudo pacman -S elinks           [On Arch Linux]
sudo zypper install elinks      [On OpenSUSE] 

Untuk menjelajahi situs web menggunakan Elinks dari terminal, Anda dapat menggunakan perintah berikut.

elinks linux-console.net

Kesimpulan

Itu saja untuk saat ini. Saya akan kembali dengan artikel menarik lainnya yang saya yakin Anda akan senang membacanya. Sampai saat itu tiba, pantau terus dan terhubung dengan Tecmint. Jangan lupa untuk membagikan umpan balik Anda yang berharga di bagian komentar.