Outra maneira de fazer isso (e pula os arquivos que já foram copiados)
rsync -av your/local/dir/ user@remotehost:/your/remote/dir/
Quando eu estou tentando sftp a estrutura de diretórios (Aqui o diretório está tendo outros diretórios recursivamente). Eu não estou recebendo todos os arquivos.
Por favor, você pode me sugerir o caminho para fazer isso?
Outra maneira de fazer isso (e pula os arquivos que já foram copiados)
rsync -av your/local/dir/ user@remotehost:/your/remote/dir/
Use scp -r
:
scp -r /your/local/dir user@remotehost:/your/remote/dir
Versões recentes do cliente sftp OpenSSH também suportam transferências recursivas:
sftp> get -r /remote/path /local/path
No entanto, o meu cliente de linha de comando quase qualquer protocolo preferido é o lftp !