9 komandų eilutės įrankiai, skirti naršyti svetainėse ir atsisiųsti failus iš „Linux“


Paskutiniame straipsnyje aptarėme keletą naudingų įrankių, tokių kaip „rTorrent“, „cURL“, „w3m“ ir „Elinks“. Gavome daugybę atsakymų, kurie apėmė keletą kitų to paties žanro įrankių, jei praleidote pirmąją dalį, galite ją peržiūrėti.

  • 5 komandų eilutės įrankiai failams atsisiųsti ir naršyti svetainėse

Šiuo straipsniu siekiama supažindinti su keliomis kitomis „Linux“ komandų eilutės naršymo ir atsisiuntimo programomis, kurios padės naršyti ir atsisiųsti failus „Linux“ apvalkale.

1. nuorodos

„Links“ yra atviro kodo interneto naršyklė, parašyta C programavimo kalba. Tai galima visoms pagrindinėms platformoms, t. Y. „Linux“, „Windows“, OS X ir OS/2.

Ši naršyklė yra tekstinė ir grafinė. Teksto nuorodų interneto naršyklę pagal numatytuosius nustatymus pateikia dauguma standartinių „Linux“ paskirstymų. Jei nuorodos nėra įdiegtos jūsų sistemoje pagal numatytuosius nustatymus, galite ją įdiegti iš atsarginių kopijų. „Elinks“ yra nuorodų šakutė.

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

Įdiegę nuorodas, galite naršyti bet kokiose terminalo svetainėse, kaip parodyta toliau ekrano kopijoje.

$ links linux-console.net

Norėdami naršyti, naudokite rodyklių klavišus aukštyn ir žemyn. Nuorodos klavišas dešinė nukreipia jus į tą saitą, o kairysis rodyklės klavišas grįš į paskutinį puslapį. Norėdami uždaryti, paspauskite q.

Štai kaip atrodo, kad galite pasiekti „Tecmint“ naudodami nuorodų įrankį.

Jei jus domina diegti nuorodų GUI, jums gali tekti atsisiųsti naujausią šaltinio „tarball“ (t. Y. 2.22 versiją) iš http://links.twibright.com/download/.

Arba galite naudoti šią „wget“ komandą atsisiųsti ir įdiegti, kaip siūloma toliau.

$ 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

Pastaba: norėdami sėkmingai sukompiliuoti paketą, turite įdiegti paketus (libpng, libjpeg, TIFF biblioteka, SVGAlib, XFree86, C kompiliatorius ir „make“).

2. nuorodos2

„Links2“ yra „Twibright Labs Links“ interneto naršyklės grafinė žiniatinklio naršyklės versija. Ši naršyklė palaiko pelę ir paspaudimus. Sukurtas ypač greičiui be jokio CSS palaikymo, gana geras HTML ir „JavaScript“ palaikymas su apribojimais.

Norėdami įdiegti „links2“ sistemoje „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)

Norėdami paleisti „links2“ komandinės eilutės arba grafiniu režimu, turite naudoti parinktį -g , kuri rodo vaizdus.

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

3. lūšis

Teksto žiniatinklio naršyklė, išleista pagal GNU GPLv2 licenciją ir parašyta ISO C. „Lynx“ yra labai konfigūruojama interneto naršyklė ir daugelio sisteminių administratorių gelbėtojas. Ji turi seniausios žiniatinklio naršyklės, kuri naudojama ir vis dar aktyviai kuriama, reputaciją.

Norėdami įdiegti lūšį „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)

Įdiegę lūšį, įveskite šią komandą norėdami naršyti svetainėje, kaip parodyta toliau ekrano kopijoje.

$ lynx linux-console.net

Jei norite sužinoti šiek tiek daugiau apie nuorodas ir lūšių žiniatinklio naršyklę, galite apsilankyti žemiau esančioje nuorodoje:

  • Naršymas internete naudojant „Lynx“ ir „Links“ komandų eilutės įrankius

4. „youtube-dl“

„youtube-dl“ yra nuo platformos nepriklausoma programa, kuria galima atsisiųsti vaizdo įrašus iš „YouTube“ ir kelių kitų svetainių. Parašyta daugiausia „python“ ir išleista pagal GNU GPL licenciją, programa veikia iš dėžutės. (Kadangi „YouTube“ neleidžia atsisiųsti vaizdo įrašų, gali būti neteisėta jį naudoti. Prieš pradėdami naudoti, patikrinkite įstatymus.)

Norėdami įdiegti „youtube-dl“ į „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)

Įdiegę pabandykite atsisiųsti failus iš „Youtube“ svetainės, kaip parodyta toliau pateiktoje ekrano kopijoje.

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

Jei norite sužinoti daugiau apie „youtube-dl“, galite apsilankyti žemiau esančioje nuorodoje:

  • „YouTube-DL“ - „Linux“ komandų eilutės „YouTube“ vaizdo įrašų atsisiuntimo priemonė

5. atnešti

„fetch“ yra „Unix“ tipo operacinės sistemos komandinės eilutės įrankis, naudojamas URL paieškai. Jis palaiko daugybę variantų, tokių kaip gauti tik „IPv4“ adresą, tik „IPv6“ adresą, nėra peradresavimo, išeiti po sėkmingos failo paieškos užklausos, bandyti dar kartą ir kt.

„Fetch“ galima atsisiųsti ir įdiegti iš toliau pateiktos nuorodos

Bet prieš kompiliuodami ir vykdydami turėtumėte įdiegti „HTTP Fetcher“. Atsisiųskite „HTTP Fetcher“ iš toliau pateiktos nuorodos.

6. Ašelis

atsisiųsti greitintuvą, skirtą „Linux“. „Axel“ leidžia atsisiųsti failą daug greičiau per vieną prisijungimo užklausą kelioms failų kopijoms mažais gabaliukais per kelis http ir FTP ryšius.

Norėdami įdiegti „Axel“ į „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)

Įdiegę ašį, galite naudoti šią komandą norėdami atsisiųsti bet kurį failą, kaip parodyta ekrano kopijoje.

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

7. arija2

„aria2“ yra lengvas komandų eilutės atsisiuntimo įrankis, palaikantis daugiaprotokolį (HTTP, HTTPS, FTP, „BitTorrent“ ir „Metalink“). Jis gali naudoti meta nuorodų failus vienu metu atsisiųsti ISO failus iš daugiau nei vieno serverio. Tai taip pat gali būti „Bit torrent“ klientas.

Norėdami įdiegti „aria2“ į „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)

Įdiegę „aria2“, galite paleisti šią komandą norėdami atsisiųsti bet kurį failą ...

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

Jei norite sužinoti daugiau apie „aria2“ ir jo jungiklius, perskaitykite šį straipsnį.

  • „Aria2“ - kelių protokolų „Linux“ komandų eilutės atsisiuntimo tvarkyklė

8. w3m

w3m yra dar viena atviro kodo teksto žiniatinklio naršyklė, labai panaši į lūšį, veikianti terminale. Jis naudoja „emacs-w3m“, „Emacs“ sąsają, skirtą „w3m“, kad naršytų svetainėse „emacs“ sąsajoje.

Norėdami įdiegti „w3m“ į „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)

Įdiegę w3m, paleiskite šią komandą, kad naršytumėte svetainėje, kaip parodyta žemiau.

$ w3m linux-console.net

9. Naršyklė

Pažvelkite ir naršykite tinklalapius kaip tekstą iš terminalo, žymiai sumažindami pralaidumą ir padidindami naršymo greitį.

Tai reiškia, kad serveris atsisiunčia tinklalapius ir naudoja minimalų SSH ryšio pralaidumą, kad būtų rodomi tinklalapio rezultatai. Tačiau standartinėse teksto naršyklėse trūksta JS ir viso kito HTML5 palaikymo.

Norėdami įdiegti „Browsh“ sistemoje „Linux“, turite atsisiųsti dvejetainį paketą ir įdiegti jį naudodami paketų tvarkyklę.

Kol kas viskas. Aš vėl būsiu čia su kita įdomia tema, kurią jums labai patiks skaityti. Iki to laiko sekite naujienas ir prisijunkite prie „Tecmint“. Nepamirškite pateikti mums savo vertingų atsiliepimų toliau pateiktose pastabose. Patinka ir dalinkitės mumis bei padėkite mums plisti.