Como baixar recursivamente arquivos de FTP

Como baixar recursivamente arquivos de FTP

Você pode baixar o site completo com recursivamente usando o utilitário de linha de comando wget. WGET é um comando frequentemente usado para baixar arquivos de servidores HTTP e FTP. Neste tutorial, você aprenderá como baixar recursivamente os arquivos do FTP.

Por exemplo - O comando abaixo vai baixar /remoto/dir diretório e seu subdiretório do exemplo.com servidor ftp.

$ wget -r ftp: // ftpuser: [email protegido]/remote/dir/ 

Você pode definir nome de usuário e senha para servidor FTP autenticado, como o comando de exemplo abaixo.

$ wget -r --user = "ftpuser" -pasassword = "senha" ftp: // Exemplo.com/subdir/ 

Parâmetros adicionais
Você pode usar alguns parâmetros adicionais para o comando wget para usar mais recursos no download de arquivos.

-Rejeitar JPG, PNG - para excluir arquivos JPG e PNG do download.
-NH - evita a criação de um diretório com o nome do nome do servidor
-NC - evita a criação de um novo arquivo se já existir no destino (é apenas ignorado)