preload

dez 18

Wow,

Sabemos que o cliente de ftp nativo do ubuntu e linux’es em geral não suportam recursividade para upload de arquivos, ou seja, caso seja necessário fazer o upload de um diretório onde há vários arquivos e sub-diretórios dentro do mesmo o cliente ftp nativo não suporta a recursividade. Podemos resolver este problema com o ncftp.

O ncftp é um cliente de ftp “incrementado” em suas funções. Suporta recursividade para upload e download. Então, usaremos:

*** Instalando…

~$
~$ sudo apt-get install ncftp

*** Usando…

~$
~$ ncftp
ncftp> open -u usuario -p password ftp.host.com
ncftp /home/usuario> …

Como visto acima, logar em um server ftp é muito simples, sem mais dificuldades. O uso de recursividade para upload e download é dados com o comando “put” e  “get“, respectivamente, usando o argumento -R. Vejamos:

ncftp /home/usuario> put -R diretorio_cheio_de_arquivos
ncftp /home/usuario> get -R baixando_diretorio_cheio

Simples… me quebrou um galho esta semana… para ver os demais comandos e o que cada comando suporta, use “?” na linha de comando do ncftp e veja o help do mesmo, ajuda muito, verá que este cliente ftp é realmente bem incrementado.

Espero ter ajudado! ;)

ps.: Créditos para o Rodrigo (mult), que deu a dica de uso do ncFTP.

Deixe uma resposta