GNU/Linux >> Linux Esercitazione >  >> Debian

Come faccio a scaricare i file dalla riga di comando usando il comando wget?

Wget è un'utilità della riga di comando utilizzata per scaricare file e pagine Web da Internet. Vari protocolli Internet come HTTP, HTTPS e FTP possono essere utilizzati per accedere e recuperare i file. Possiamo specificare le diverse opzioni con il comando wget per eseguire diverse opzioni.

Questo articolo spiega come utilizzare il comando wget per scaricare il file dalla riga di comando. Inoltre, abbiamo spiegato l'applicazione di varie opzioni comuni utilizzando esempi pratici.

Installa il comando wget:

Il comando wget è preinstallato su molte distribuzioni basate su Linux, incluso Ubuntu. Per verificare se il comando wget è installato o meno sul tuo sistema, apri il terminale ed esegui il seguente comando:

$ wget – Esecuzione

L'output conferma che il comando wget è installato sul mio sistema. Tuttavia, se il comando wget non è installato, puoi installarlo su Ubuntu e altri sistemi basati su Debian usando il seguente comando:

$ sudo adatto Per installare wget

Sintassi del comando Wget:

Per prima cosa, discutiamo la sintassi del comando. La sintassi del comando wget è la seguente:

$ wget [opzioni] [url]

Ci sono diverse opzioni che possono essere usate con il comando wget. L'URL si riferisce all'indirizzo del file che dobbiamo scaricare.

Download dei file con il comando wget:

La forma più semplice del comando wget consiste nell'usarlo senza specificare alcuna opzione. Il comando wget scarica i file dall'URL specificato nella directory di lavoro corrente. Ad esempio, scarichiamo il pacchetto Skype Debian con il comando wget allegato di seguito:

$ wget https://go.skype.com/skypeforlinux-64.deb

Il comando wget invia la richiesta HTTP e scarica il pacchetto Debian nella directory corrente.

Mostra anche la barra di avanzamento, la dimensione del file, la velocità di download, ecc.

Salva il file scaricato con un nome diverso:

Di solito i file vengono scaricati e salvati con il nome originale. Tuttavia, il comando wget ci consente di rinominare i file con l'opzione –O prima di scaricarli. Dopo l'opzione –O dobbiamo specificare il nome del file:

$ wget -Ö Skype-https://go.skype.com/skypeforlinux-64.deb

Il nome del pacchetto Skype è stato cambiato in "Skype".

Scarica il file in una directory specifica:

Come già accennato, i file vengono salvati in una directory di lavoro corrente. Tuttavia, i file scaricati possono essere salvati in qualsiasi altra directory specifica utilizzando l'opzione –p. Scarichiamo il file e lo salviamo nella directory "Download" utilizzando il comando riportato di seguito:

$ wget -P /homeland/Linux/Downloads https://go.skype.com/skypeforlinux-64.deb

Il file skypeforlinux-64.deb è stato scaricato con successo e salvato nella directory Download.

Impostazione della velocità di download:

Con l'opzione –limit-rate possiamo impostare una certa velocità di download per un file. Per impostazione predefinita, la velocità di download è misurata in byte/secondo. Tuttavia, possiamo impostare la velocità di download in kilobyte (k), megabyte (m) e gigabyte (g).

$ wget – Velocità limite =500k https://go.skype.com/skypeforlinux-64.deb

Nel comando fornito sopra, la velocità di download è limitata a 500 kilobyte al secondo.

Ripresa di un download interrotto:

Se il download viene interrotto, puoi semplicemente continuare con l'opzione -c.

Ho interrotto un download premendo Ctrl-C. Continuiamo questo download con il comando allegato:

$ wget -C https://go.skype.com/skypeforlinux-64.deb

Scarica più file:

Possiamo anche scaricare più file usando il comando wget. Salva gli URL del file in un file di testo, con ogni URL che inizia su una nuova riga. Usa l'opzione -i e inserisci il nome del file di testo accanto ad esso.

Scarichiamo il file del kernel Linux 5.10.

$ wget -I File.txt

Entrambi i file del kernel Linux sono stati scaricati correttamente.

Scarica in background:

Con l'opzione -b puoi mettere il tuo processo di download in background. Idealmente, lo faremo mentre stiamo scaricando il file di grandi dimensioni.

$ wget -B https://go.skype.com/skypeforlinux-64.deb

Il download continuerà in background.

Diploma:

Il wget è un'utility da riga di comando molto utile per scaricare file dalla riga di comando. È preinstallato su Ubuntu 20.04 e molte distribuzioni Linux. Con il comando Wget possiamo scaricare i file, salvarli con un nome diverso, salvarli in una directory specificata diversa anziché nella directory di lavoro corrente e molto altro.


Debian
  1. Trovare file nella riga di comando (come fare per)

  2. Come trovare file in CentOS 8 sulla riga di comando

  3. Come ottenere un conteggio di file in una directory utilizzando la riga di comando?

  4. Come disattivare l'audio dalla riga di comando?

  5. Come controllare la versione di Ubuntu dalla riga di comando

Come scaricare un file su Ubuntu Linux usando la riga di comando

Come riavviare Debian usando la riga di comando

Come trovare file sulla riga di comando di Ubuntu

Come scaricare file con il comando Wget in Linux

Come bloccare lo schermo utilizzando la nuova schermata di blocco dalla riga di comando?

Come scaricare file in Rocky Linux 8 sulla riga di comando usando wget