5 CLI-verktøy for å laste ned filer og surfe på Internett


Linux-kommandolinjen, den mest eventyrlige og fascinerende delen av GNU/Linux, er et veldig kult og kraftig verktøy. Selve kommandolinjen er svært produktiv, og tilgjengeligheten av ulike innebygde og tredjeparts kommandolinjeapplikasjoner gjør Linux robust og kraftig. Linux Shell støtter en rekke nettapplikasjoner av ulike slag, det være seg en torrent-nedlaster, dedikert nedlaster eller internettsurfing.

Her presenterer vi fem utmerkede kommandolinje-internettverktøy som er svært nyttige og viser seg å være veldig nyttige for å laste ned filer og surfe på Internett i en Linux-terminal.

1. rTorrent – Tekstbasert BitTorrent-klient

rTorrent er en tekstbasert BitTorrent-klient skrevet i C++, designet for høy ytelse. Den er tilgjengelig for de fleste standard Linux-distribusjoner, inkludert FreeBSD og Mac OS X.

Installer rTorrent på Linux

For å installere rTorrent på Linux, bruk følgende passende kommando for din spesifikke Linux-distribusjon.

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]    

Sjekk om rtorrent er riktig installert ved å kjøre følgende kommando i terminalen.

rtorrent

Her er noen nyttige rTorrent-tastebindinger og deres respektive bruksområder.

  • CTRL+ q – Avslutt rTorrent-applikasjonen
  • CTRL+ s – Start nedlasting
  • CTRL+ d – Stopp en aktiv nedlasting eller fjern en allerede stoppet nedlasting.
  • CTRL+ k – Stopp og lukk en aktiv nedlasting.
  • CTRL+ r – Hash Sjekk en torrent før opplasting/nedlasting begynner.
  • CTRL+ q – Når denne tastekombinasjonen utføres to ganger, slås rTorrent av uten å sende et stoppsignal.
  • Venstre piltast – Omdiriger til forrige skjerm.
  • Høyre piltast – Omdiriger til neste skjerm

2. Wget – Kommandolinjefilnedlasting

Wget er en del av GNU-prosjektet, navnet er avledet fra World Wide Web (WWW). Wget er et glimrende verktøy som er nyttig for rekursiv nedlasting og offline visning av HTML fra en lokal server og er tilgjengelig for de fleste plattformer, enten det er Windows, Mac< eller Linux.

Wget gjør det mulig å laste ned filer over HTTP, HTTPS, og FTP. Dessuten kan det være nyttig for å speile hele nettstedet, samt støtte for proxy-surfing og pause/gjenoppta nedlastinger.

Installer Wget i Linux

Wget som er et GNU-prosjekt leveres sammen med de fleste standard Linux-distribusjoner, og det er ikke nødvendig å laste ned og installere det separat. Hvis det i tilfelle ikke er installert som standard, kan du fortsatt installere det ved å bruke apt, yum eller 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]    

Grunnleggende bruk av Wget Command

Last ned en enkelt fil ved hjelp av wget.

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

Last ned en hel nettside, rekursivt.

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

Last ned spesifikke typer filer (for eksempel PDF og png) fra et nettsted.

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

Wget er et fantastisk verktøy som muliggjør tilpassede og filtrerte nedlastinger selv på en maskin med begrensede ressurser. Et skjermbilde av wget-nedlasting, der vi speiler et nettsted (yahoo.com).

3. cURL – Kommandolinjedataoverføringer

cURL er et kommandolinjeverktøy for overføring av data over en rekke protokoller. cURL er et program på klientsiden som støtter protokoller som FTP, HTTP, FTPS, TFTP, TELNET, IMAP, POP3 osv.

cURL er en enkel nedlaster som er forskjellig fra wget ved å støtte LDAP og POP3 sammenlignet med andre. Dessuten støttes proxy-nedlasting, pause nedlasting og gjenoppta nedlasting godt i cURL.

Installer cURL i Linux

Som standard er cURL tilgjengelig i de fleste distribusjonene enten i depotet eller installert. hvis den ikke er installert, bare gjør en apt eller yum for å få den nødvendige pakken fra depotet.

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]    

Grunnleggende bruk av cURL-kommandoen

For å laste ned en fil fra den angitte URL-adressen og lagre den med samme navn som den eksterne filen.

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

For å laste ned flere filer samtidig i en enkelt kommando.

curl -O URL1 -O URL2 -O URL3

For å begrense nedlastingshastigheten til 500 kilobyte per sekund.

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

For å laste ned en fil fra en FTP-server ved å bruke spesifisert legitimasjon.

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

For å vise bare HTTP-hodene til en URL.

curl -I https://example.com

4. w3m – Tekstbasert nettleser

w3m er en tekstbasert nettleser utgitt under GPL som lar brukere surfe på internett i et terminal- eller kommandolinjegrensesnitt. Den gjengir nettsider i ren tekst, og gir en lett og effektiv måte å få tilgang til nettinnhold uten behov for et grafisk brukergrensesnitt.

Installer w3m i Linux

Igjen er w3m tilgjengelig som standard i de fleste Linux-distribusjoner. Hvis det i tilfelle ikke er tilgjengelig, kan du alltid tilpasse eller yum den nødvendige pakken.

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] 

For å bla gjennom et nettsted med w3m fra terminalen, kan du bruke følgende kommando.

w3m linux-console.net

5. Elinks – Tekstbasert nettleser

Elinks er en gratis tekstbasert nettleser for Unix- og Unix-baserte systemer. Elinks støtter HTTP og HTTP-informasjonskapsler og støtter også nettlesingsskript i Perl og Ruby.

Fanebasert surfing er godt støttet. Det beste er at den støtter mus og skjermfarger, og støtter flere protokoller som HTTP, FTP, SMB, Ipv4, og Ipv6.

Installer Elinks i Linux

Som standard er elinks også tilgjengelig i de fleste Linux-distribusjoner. Hvis ikke, installer den via apt eller 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] 

For å bla gjennom et nettsted ved å bruke Elinks fra terminalen, kan du bruke følgende kommando.

elinks linux-console.net

Konklusjon

Det er alt for nå. Jeg kommer tilbake med nok en fengslende artikkel som jeg er sikker på at du vil like å lese. Inntil da, følg med og koble til Tecmint. Ikke glem å dele din verdifulle tilbakemelding i kommentarfeltet.