8 alata komandne linije za pregledavanje web stranica i preuzimanje datoteka u Linuxu


U posljednjem članku pokrili smo nekoliko korisnih alata kao što su 'rTorrent', 'wget', 'cURL', 'w3m ' i 'Elinks'. Dobili smo mnogo odgovora da pokrijemo nekoliko drugih alata istog žanra, ako ste propustili prvi dio, možete ga proći.

  • 5 alata komandne linije za preuzimanje datoteka i pregledavanje web stranica

Ovaj članak ima za cilj da vas upozna sa nekoliko drugih aplikacija za pregledavanje i preuzimanje Linux komandne linije, koje će vam pomoći da pretražujete i preuzimate datoteke unutar Linux ljuske.

1. linkovi

Linkovi je web pretraživač otvorenog koda napisan na C programskom jeziku. Dostupan je za sve glavne platforme, tj. Linux, Windows, OS X i OS/2.

Ovaj pretraživač je zasnovan na tekstu, kao i na grafičkim. Veb pretraživač baziran na tekstu linkovi se podrazumevano isporučuje sa većinom standardnih Linux distribucija. Ako linkovi nisu instalirani u vašem sistemu prema zadanim postavkama, možete ih instalirati iz repo-a. Elinks je fork linkova.

sudo apt install links    (on Debian, Ubuntu, & Mint)
sudo dnf install links    (on Fedora, CentOS & RHEL)
sudo pacman -S links      (on Arch and Manjaro)
sudo zypper install links (on OpenSuse)

Nakon instaliranja linkova, možete pretraživati bilo koje web stranice unutar terminala kao što je prikazano ispod u screencastu.

links linux-console.net

Koristite tipke sa strelicama GORE i DOLJE za navigaciju. Taster sa strelicom desno na linku će vas preusmjeriti na tu vezu, a lijevo tipka sa strelicom će vas vratiti na posljednju stranicu. Za IZLAZ pritisnite q.

Evo kako izgleda pristup Tecmintu pomoću alata linkovi.

Ako ste zainteresirani za instaliranje GUI-ja linkova, možda ćete morati preuzeti najnoviji izvorni tarball (tj. verzija 2.22) sa http://links.twibright.com/download/.

Alternativno, možete koristiti sljedeću naredbu wget za preuzimanje i instalaciju kao što je predloženo u nastavku.

wget http://links.twibright.com/download/links-2.22.tar.gz
tar -xvf links-2.22.tar.gz
cd links-2.22
./configure --enable-graphics
make
sudo make install

Napomena: Morate instalirati pakete (libpng, libjpeg, TIFF biblioteka, SVGAlib, XFree86, C kompajler i make), ako već nisu instalirani da biste uspješno kompajlirali paket.

2. linkovi2

Links2 je grafička verzija web preglednika Twibright Labs Links web preglednika. Ovaj pretraživač ima podršku za miš i klikove. Dizajniran posebno za brzinu bez ikakve CSS podrške, prilično dobra HTML i JavaScript podrška sa ograničenjima.

Da instalirate links2 na Linux.

sudo apt install links2    (on Debian, Ubuntu, & Mint)
sudo dnf install links2    (on Fedora, CentOS & RHEL)
sudo pacman -S links2      (on Arch and Manjaro)
sudo zypper install links2 (on OpenSuse)

Da biste pokrenuli linkove2 u komandnoj liniji ili grafičkom načinu, trebate koristiti -g opciju koja prikazuje slike.

links2 linux-console.net
OR
links2 -g linux-console.net

3. ris

Veb pretraživač zasnovan na tekstu objavljen pod GNU GPLv2 licencom i napisan u ISO C. lynx je veoma konfigurabilan veb pretraživač i spasitelj za mnoge administratore sistema. Ima reputaciju najstarijeg web pretraživača koji se koristi i koji se još uvijek aktivno razvija.

Da instalirate lynx na Linux.

sudo apt install lynx    (on Debian, Ubuntu, & Mint)
sudo dnf install lynx    (on Fedora, CentOS & RHEL)
sudo pacman -S lynx      (on Arch and Manjaro)
sudo zypper install lynx (on OpenSuse)

Nakon instaliranja lynxa, otkucajte sljedeću naredbu da pregledate web stranicu kao što je prikazano ispod na screencastu.

lynx linux-console.net

Ako ste zainteresovani da saznate nešto više o linkovima i lynx web pretraživaču, možda ćete želeti da posetite link ispod:

  • Pretraživanje weba pomoću alata komandne linije Lynx i Links

4. youtube-dl

youtube-dl je aplikacija nezavisna od platforme koja se može koristiti za preuzimanje video zapisa sa youtube-a i nekoliko drugih stranica. Napisana prvenstveno na python-u i objavljena pod GNU GPL licencom, aplikacija radi iz kutije. (Budući da vam youtube ne dozvoljava preuzimanje videozapisa, može biti nezakonito koristiti ga. Provjerite zakone prije nego što počnete koristiti ovo.)

Da instalirate youtube-dl u Linux.

sudo apt install youtube-dl    (on Debian, Ubuntu, & Mint)
sudo dnf install youtube-dl    (on Fedora, CentOS & RHEL)
sudo pacman -S youtube-dl      (on Arch and Manjaro)
sudo zypper install youtube-dl (on OpenSuse)

Nakon instalacije, pokušajte da preuzmete datoteke sa Youtube stranice, kao što je prikazano na donjem screencast-u.

youtube-dl https://www.youtube.com/watch?v=ql4SEy_4xws

Ako ste zainteresovani da saznate više o youtube-dl, možda ćete želeti da posetite link ispod:

  • YouTube-DL – Youtube Video Downloader iz komandne linije za Linux

5. dohvatiti

fetch je uslužni program komandne linije za operativni sistem sličan Unixu koji se koristi za pronalaženje URL-a. Podržava mnogo opcija kao što je dohvaćanje samo adrese ipv4, samo adrese ipv6, bez preusmjeravanja, izlaz nakon uspješnog zahtjeva za preuzimanje datoteke, ponovni pokušaj, itd.

Fetch se može preuzeti i instalirati sa linka ispod

http://sourceforge.net/projects/fetch/?source=typ_redirect

Ali prije nego što ga prevedete i pokrenete, trebali biste instalirati HTTP Fetcher. Preuzmite HTTP Fetcher sa linka ispod.

http://sourceforge.net/projects/http-fetcher/?source=typ_redirect

6. Axel

Axel je akcelerator preuzimanja zasnovan na komandnoj liniji za Linux. Axel omogućava preuzimanje datoteke mnogo bržom brzinom putem jednog zahtjeva za povezivanje za više kopija datoteka u malim komadima putem više http i FTP veza.

Da instalirate Axel u Linux.

sudo apt install axel    (on Debian, Ubuntu, & Mint)
sudo dnf install axel    (on Fedora, CentOS & RHEL)
sudo pacman -S axel      (on Arch and Manjaro)
sudo zypper install axel (on OpenSuse)

Nakon što instalirate axel, možete koristiti sljedeću naredbu za preuzimanje bilo koje datoteke, kao što je prikazano na screencastu.

axel https://releases.ubuntu.com/20.04.2.0/ubuntu-20.04.2.0-desktop-amd64.iso

7. aria2

aria2 je uslužni program za preuzimanje baziran na komandnoj liniji koji je lagan i podržava više protokola (HTTP, HTTPS, FTP, BitTorrent i Metalink). Može koristiti meta link datoteke za istovremeno preuzimanje ISO datoteka sa više od jednog servera. Može poslužiti i kao Bit torrent klijent.

Za instaliranje aria2 u Linux.

sudo apt install aria2    (on Debian, Ubuntu, & Mint)
sudo dnf install aria2    (on Fedora, CentOS & RHEL)
sudo pacman -S aria2      (on Arch and Manjaro)
sudo zypper install aria2 (on OpenSuse)

Jednom kada se aria2 instalira, možete pokrenuti sljedeću naredbu za preuzimanje bilo koje datoteke…

aria2c https://releases.ubuntu.com/20.04.2.0/ubuntu-20.04.2.0-desktop-amd64.iso

Ako ste zainteresirani da saznate više o aria2 i njegovim prekidačima, pročitajte sljedeći članak.

  • Aria2 – Multi-Protocol Command-Line Download Manager za Linux

8. w3m

w3m je još jedan web pretraživač otvorenog koda baziran na tekstu vrlo sličan lynxu, koji radi na terminalu. Koristi emacs-w3m Emacs interfejs za w3m za pregledavanje web stranica unutar emacs interfejsa.

Da instalirate w3m u Linux.

sudo apt install w3m    (on Debian, Ubuntu, & Mint)
sudo dnf install w3m    (on Fedora, CentOS & RHEL)
sudo pacman -S w3m      (on Arch and Manjaro)
sudo zypper install w3m (on OpenSuse)

Nakon instaliranja w3m, pokrenite sljedeću naredbu da pregledate web stranicu kao što je prikazano ispod.

w3m linux-console.net

9. Browsh

Browsh je moderan pretraživač zasnovan na tekstu koji prikazuje bilo šta poput modernog pretraživača kao što su HTML5, CSS3, JS, video, pa čak i WebGL. Njegova glavna uloga je da se pokreće na udaljenom serveru preko SSH ili Mosh-a i pregleda web stranice kao tekst sa terminala značajno smanjujući propusni opseg i povećavajući brzinu pretraživanja.

To znači da server preuzima web stranice i koristi minimalnu propusnost SSH veze za prikaz rezultata web stranice. Međutim, standardni pretraživači zasnovani na tekstu nemaju podršku za JS i svu drugu HTML5.

Da biste instalirali Browsh na Linux, morate preuzeti binarni paket i instalirati ga pomoću upravitelja paketa.

To je sve za sada. Ponovo ću biti ovdje sa još jednom zanimljivom temom koju ćete voljeti čitati. Do tada ostanite sa nama i povezani na Tecmint. Ne zaboravite nam dati svoje vrijedne povratne informacije u komentarima ispod. Lajkujte i podijelite nas i pomozite nam da se širimo.