Download e installazione di Wget
Sulla maggior parte delle distribuzioni Linux, il pacchetto WGET è preinstallato, ma se per qualche motivo il tuo sistema non ha già WGET, non preoccuparti; Impareremo come installare Wget su CentOS 8.
Prima di tutto, accendi il terminale e usa il comando WGET per verificare se il sistema ha un pacchetto WGET preinstallato.
$ wget
Come puoi vedere nello screenshot sopra, il mio sistema non è preinstallato.
Se non si dispone di un WGET, il terminale ti darà la possibilità di installarlo. Basta immettere "Y" e premere Invio e l'installazione avrà inizio automaticamente.
Altrimenti, se il terminale non ti dà l'opzione per installare automaticamente il pacchetto WGET, è possibile eseguire i seguenti comandi per ottenere WGET sul sistema:
$ sudo dnf installa wget
Potrebbe essere necessario sostituire DNF con Yum su versioni precedenti di CentOS. Puoi anche usare lo stesso comando su Ubuntu; Basta sostituire il "DNF" con "Apt" e sei a posto.
Inserisci "Y" per avviare l'installazione.
Wget è stato installato con successo sul mio sistema CentOS 8.
Sintassi dell'utilizzo del comando wget
Dobbiamo prima discutere la sintassi utilizzata dal comando wget prima di iniziare a parlare delle diverse opzioni che il comando WGET ci dà e come possiamo usarle.
$ wget [opzione] [url]
Download di un file utilizzando Wget
Ora useremo Wget per scaricare file diversi. Nel primo esempio, useremo Wget nella sua forma più semplice.
Il comando seguente scaricherà la risorsa dall'URL specificato nella directory corrente:
$ wget https: // file-examples-com.github.IO/Uploads/2017/02/zip_10mb.cerniera lampo
Scarica un file con un nome personalizzato
Ora useremo l'opzione -o insieme al comando wget. Usiamo questo flag per salvare il file scaricato con un nome personalizzato:
$ wget -o Esempio_file.zip https: // file-examples-com.github.IO/Uploads/2017/02/zip_10mb.cerniera lampo
Il comando sopra indicato scaricherà la risorsa specificata nell'URL e lo salverà con il nome "Esempio_file.cerniera lampo."
È possibile utilizzare il comando LS per controllare il nome del file:
$ ls
Scarica il file in una posizione specifica
Come accennato in precedenza, se utilizziamo la forma più semplice di WGET, scaricherà il file delle risorse nella directory corrente. L'utilità WGET ci offre anche l'opzione di scaricare il file in una posizione specifica. Possiamo usare il flag -p insieme al percorso di una directory per scaricare il file in quella directory specifica:
$ wget -p/home/linuxuser/documenti https: // file-examples-com.github.IO/Uploads/2017/02/zip_10mb.cerniera lampo
Possiamo verificare il download utilizzando il comando LS:
$ ls/home/linuxuser/documenti
Limitare la velocità di download in wget
Abbiamo anche la possibilità di limitare la velocità di download durante l'utilizzo dell'utilità WGET. Usa il -tasso limite Opzione per limitare la velocità di Internet. Puoi usare K per i kilobyte, M per megabyte, e G Per Gigabytes:
$ wget-limit-rate = 500k https: // file-examples-com.github.IO/Uploads/2017/02/zip_10mb.cerniera lampo
Riprendi il download in wget
Se si dispone di una cattiva connessione Internet che continua continuamente a cadere, puoi utilizzare l'opzione -c ogni volta per riprendere lo stesso download. Questo è particolarmente utile quando scarichi un file enorme. Puoi semplicemente riprendere il download una volta che Internet ricomincia a funzionare invece di ricominciare da zero.
$ wget -c https: // file-examples-com.github.IO/Uploads/2017/02/zip_10mb.cerniera lampo
Download di sfondo usando Wget
Possiamo anche utilizzare il comando WGET per avviare un download in background mentre eseguiamo altre attività. Possiamo usare il -B Opzione per farlo:
$ wget -b https: // file-examples-com.github.IO/Uploads/2017/02/zip_10mb.cerniera lampo
Per verificare l'avanzamento, utilizzare il comando di coda:
$ tail -f wget -log
È inoltre necessario aggiungere il numero di registro nel comando sopra indicato. È possibile trovare il numero di registro dal comando WGET originale, come evidenziato nello screenshot sopra.
Download di più file utilizzando Wget
Possiamo anche usare il "-io" Opzione e il percorso di un file locale o esterno contenente l'elenco degli URL. Il comando wget scaricerà le risorse da tutti gli URL. Ogni URL deve essere scritto su una riga separata nel file:
$ wget -i multiple_files.TXT
Conclusione
Il comando wget è utile quando si tratta di scaricare risorse da un URL. Ci fornisce una varietà di opzioni che ci consentono di scaricare in background, scaricare più file, limitare i download e così via.
In questo post, hai imparato tutto su Wget, come installare e utilizzare il comando WGET su CentOS 8 Sistema operativo. Abbiamo anche discusso delle opzioni più comuni che possiamo usare insieme al comando wget attraverso esempi pratici.