Ricerca nel sito web

8 Strumenti da riga di comando per navigare in siti Web e scaricare file in Linux


Nell'ultimo articolo abbiamo trattato alcuni strumenti utili come 'rTorrent', 'wget', 'cURL', 'w3m " e "Elink". Abbiamo ricevuto molte risposte su pochi altri strumenti dello stesso genere, se ti sei perso la prima parte puoi leggerla.

  • 5 strumenti da riga di comando per scaricare file e navigare in siti Web

Questo articolo ha lo scopo di farti conoscere molte altre applicazioni di navigazione e download della riga di comando di Linux, che ti aiuteranno a sfogliare e scaricare file all'interno della shell Linux.

1. collegamenti

Links è un browser web open source scritto nel linguaggio di programmazione C. È disponibile per tutte le principali piattaforme, ovvero Linux, Windows, OS X e OS/2.

Questo browser è basato su testo e grafico. Il browser web link basato su testo viene fornito dalla maggior parte delle distribuzioni Linux standard per impostazione predefinita. Se i link non sono installati nel tuo sistema per impostazione predefinita, puoi installarli dal repository. Elinks è un fork di link.

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)

Dopo aver installato i link, puoi navigare in qualsiasi sito web all'interno del terminale, come mostrato di seguito nello screencast.

links linux-console.net

Utilizza i tasti freccia SU e GIÙ per navigare. La freccia destra su un collegamento ti reindirizzerà a quel collegamento, mentre la freccia sinistra ti riporterà all'ultima pagina. Per USCIRE premere q.

Ecco come sembra accedere a Tecmint utilizzando lo strumento link.

Se sei interessato a installare la GUI di link, potresti dover scaricare l'ultimo tarball dei sorgenti (ovvero la versione 2.22) da http://links.twibright.com/download/.

In alternativa, è possibile utilizzare il seguente comando wget per scaricare e installare come suggerito di seguito.

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

Nota: è necessario installare i pacchetti (libpng, libjpeg, libreria TIFF, SVGAlib, XFree86, compilatore C e make), se non già installati, per compilare correttamente il pacchetto.

2. collegamenti2

Links2 è una versione browser web grafica del browser web Links di Twibright Labs. Questo browser supporta il mouse e i clic. Progettato appositamente per la velocità senza alcun supporto CSS, supporto HTML e JavaScript abbastanza buono con limitazioni.

Per installare links2 su 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)

Per avviare links2 in modalità riga di comando o grafica, è necessario utilizzare -g un'opzione che visualizza le immagini.

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

3. lince

Un browser web basato su testo rilasciato sotto licenza GNU GPLv2 e scritto in ISO C. lynx è un browser web altamente configurabile e salvatore per molti amministratori di sistema. Ha la reputazione di essere il browser Web più antico attualmente utilizzato e ancora attivamente sviluppato.

Per installare lynx su 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)

Dopo aver installato lynx, digita il seguente comando per navigare nel sito web come mostrato di seguito nello screencast.

lynx linux-console.net

Se sei interessato a saperne di più sui link e sul browser web lynx, potresti visitare il link seguente:

  • Navigazione Web con gli strumenti da riga di comando Lynx e Links

4.youtube-dl

youtube-dl è un'applicazione indipendente dalla piattaforma che può essere utilizzata per scaricare video da YouTube e da alcuni altri siti. Scritta principalmente in Python e rilasciata sotto licenza GNU GPL, l'applicazione funziona immediatamente. (Poiché YouTube non ti consente di scaricare video, potrebbe essere illegale utilizzarlo. Controlla le leggi prima di iniziare a utilizzarlo.)

Per installare youtube-dl in 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)

Dopo l'installazione, prova a scaricare i file dal sito Youtube, come mostrato nello screencast qui sotto.

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

Se sei interessato a saperne di più su youtube-dl potresti visitare il link seguente:

  • YouTube-DL: un downloader di video Youtube da riga di comando per Linux

5. recuperare

fetch è un'utilità della riga di comando per un sistema operativo simile a Unix utilizzato per il recupero degli URL. Supporta molte opzioni come il recupero solo dell'indirizzo IPv4, solo l'indirizzo IPv6, nessun reindirizzamento, uscita dopo una richiesta di recupero file riuscita, nuovo tentativo, ecc.

Fetch può essere scaricato e installato dal collegamento sottostante

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

Ma prima di compilarlo ed eseguirlo, dovresti installare HTTP Fetcher. Scarica HTTP Fetcher dal collegamento sottostante.

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

6. Axel

Axel è un acceleratore di download basato su riga di comando per Linux. Axel consente di scaricare un file a una velocità molto più elevata tramite un'unica richiesta di connessione per più copie di file in piccoli blocchi tramite più connessioni http e FTP.

Per installare Axel su 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)

Dopo aver installato axel, puoi utilizzare il seguente comando per scaricare qualsiasi file, come mostrato nello screencast.

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

7.aria2

aria2 è un'utilità di download basata su riga di comando, leggera e che supporta multiprotocollo (HTTP, HTTPS, FTP, BitTorrent e Metalink). Può utilizzare file meta link per scaricare contemporaneamente file ISO da più di un server. Può fungere anche da client Bittorrent.

Per installare aria2 su 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)

Una volta installato aria2, puoi avviare il seguente comando per scaricare qualsiasi file...

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

Se sei interessato a saperne di più su aria2 e sui suoi switch, leggi il seguente articolo.

  • Aria2: un gestore di download da riga di comando multiprotocollo per Linux

8. w3m

w3m è un altro browser web open source basato su testo molto simile a lynx, che viene eseguito su un terminale. Utilizza emacs-w3m un'interfaccia Emacs per w3m per navigare nei siti web all'interno dell'interfaccia emacs.

Per installare w3m su 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)

Dopo aver installato w3m, avvia il seguente comando per navigare nel sito web come mostrato di seguito.

w3m linux-console.net

9. Sopracciglia

Browsh è un moderno browser basato su testo che mostra qualsiasi cosa simile a un browser moderno come HTML5, CSS3, JS, video e persino WebGL. Il suo ruolo principale è quello di essere eseguito su un server remoto tramite SSH o Mosh e sfogliare le pagine web come testo dal terminale riducendo significativamente la larghezza di banda e aumentando la velocità di navigazione.

Significa che il server scarica le pagine web e utilizza la larghezza di banda minima di una connessione SSH per mostrare i risultati della pagina web. Tuttavia, i browser testuali standard non dispongono di JS e di tutto il resto del supporto HTML5.

Per installare Browsh su Linux, devi scaricare un pacchetto binario e installarlo utilizzando il gestore pacchetti.

È tutto per ora. Sarò di nuovo qui con un altro argomento interessante che voi adorerete leggere. Fino ad allora restate sintonizzati e connessi a Tecmint. Non dimenticare di fornirci il tuo prezioso feedback nei commenti qui sotto. Metti mi piace, condividici e aiutaci a diffonderci.