GNU/Linux >> Linux Esercitazione >  >> Linux

Utilizzo di Wget con FTP per scaricare/spostare siti Web in modo ricorsivo

A volte è necessario spostare un sito Web da un server all'altro. Invece di scaricare il sito Web dal vecchio server al PC tramite FTP e caricarlo dal PC al nuovo server, si risparmierebbe molto tempo copiando semplicemente il sito Web da un server all'altro. Questo tutorial spiega come utilizzare Wget per scaricare/spostare un sito Web da un server all'altro tramite FTP.

1 Nota preliminare

Presumo che tu abbia un accesso FTP funzionante sul server remoto.

2 Utilizzo di Wget

Per scaricare ricorsivamente un sito Web remoto sul tuo server locale, puoi utilizzare Wget come segue:

wget -m ftp://username:[email protected]/

L'opzione -m abilita il mirroring, il che significa che abilita la ricorsione con una profondità di ricorsione infinita e mantiene elenchi di directory FTP e timestamp.

Se vuoi solo scaricare una sottodirectory specifica, ad es. /htdocs, lo faresti come segue:

wget -m ftp://username:[email protected]/htdocs

Se il tuo nome utente o password contiene spazi o caratteri speciali, mettili tra virgolette singole. Esempio:

wget -m ftp://'user name':'pass!word'@www.mydomain.tld/
  • Wget:http://www.gnu.org/software/wget/

Linux
  1. I 10 casi d'uso principali del comando Wget (con esempi)

  2. Utilizzo di Ansible per interagire con gli endpoint Web

  3. Come utilizzare Wget per scaricare in modo ricorsivo file da una directory web?

  4. Configurazione di un server FTP con vsFTPd su Raspberry Pi

  5. Come faccio a scaricare in modo ricorsivo una directory usando smbclient?

Carica file con Monsta FTP

Come configurare un server FTP con ProFTPD in Ubuntu 18.04

Come installare il server FTP con ProFTPD su RockyLinux 8

Avvia una Web farm di Windows con Web Deploy

Come configurare il server FTP con VSFTPD

La guida definitiva al download di Wget con 15 fantastici esempi