Come scaricare file in una directory specifica utilizzando Wget
Wget è un downloader di rete popolare, non interattivo e ampiamente utilizzato che supporta protocolli come HTTP, HTTPS e FTP e il recupero tramite proxy HTTP. Per impostazione predefinita, wget scarica i file nella directory di lavoro corrente in cui viene eseguito.
Leggi anche: Come rinominare un file durante il download con Wget in Linux
In questo articolo mostreremo come scaricare file in una directory specifica senza spostarci in quella directory. Questa guida è utile se, ad esempio, stai utilizzando wget in uno script e desideri automatizzare i download che dovrebbero essere archiviati in directory diverse.
Inoltre, il fatto che wget non sia interattivo (può funzionare in background) lo rende facile da usare per automatizzare i download tramite script di shell. Puoi effettivamente avviare un download e disconnetterti dal sistema, lasciando che wget completi il lavoro.
L'opzione -P
o --directory-prefix
di Wget viene utilizzata per impostare il prefisso della directory in cui verranno salvati tutti i file e le sottodirectory recuperati.
In questo esempio, dimostreremo come scaricare il modello di configurazione di sguardos e memorizzarlo nella directory /etc/glances/.
sudo mkdir /etc/glances
ls /etc/glances/
sudo wget https://raw.githubusercontent.com/nicolargo/glances/develop/conf/glances.conf -P /etc/glances/
ls /etc/glances/
Se stai scaricando un file pesante, potresti voler aggiungere il flag -c
o --continue
, che significa continuare a ricevere un file parzialmente scaricato. Con esso, non è necessario avviare nuovamente il download.
Questa opzione ti aiuta a riprendere il download di un file avviato da un'istanza precedente di wget o da un altro programma o da uno che avevi messo in pausa. È utile anche in caso di guasto della rete. Per esempio,
wget -c https://tenet.dl.sourceforge.net/project/parrotsecurity/iso/4.1/Parrot-security-4.1_amd64.iso
Per ulteriori informazioni, consultare la pagina man wget.
man wget
Potrebbe interessarti anche leggere i seguenti articoli correlati.
- Come scaricare ed estrarre file Tar con un solo comando
- 5 strumenti basati su riga di comando di Linux per scaricare file e navigare in siti Web
- 15 suggerimenti su come utilizzare il comando "Curl" in Linux
È tutto! In questo breve articolo abbiamo spiegato come scaricare file in una directory specifica senza spostarsi in quella directory, utilizzando wget. Puoi condividere i tuoi pensieri con noi nei commenti.