Um truque que eu uso constantemente é montar via SSH um diretório remoto ao invés de usar algum comando scp
.
Exemplo
Primeiro monte o diretório remoto.
$ mkdir $HOME/mnt
$ sshfs user@remote:/fldr1/fldr2/fldr3/fldr4/.../myfile $HOME/mnt
A partir deste ponto, agora você pode copiar arquivos de / para o $ HOME / mnt localmente e ele estará pressionando o diretório do servidor remoto. Use ferramentas padrão como cp
, mv
, etc.
Quando terminar, pode desmontar esta conexão.
$ fusermount -u $HOME/mnt