Existe uma maneira de transferir arquivos diretamente de um Mac para outro usando apenas o Terminal? Talvez usando SSH?
12
Sim, você pode usar scp, que basicamente cp sobre ssh. Também pode funcionar de qualquer maneira, portanto:
scp ~/Document/Localfile remoteuser@remotemachine:~/Desktop
ou
scp remoteuser@remotemachine:~/Destkop/remotefile ~/Desktop
O primeiro comando copiaria um arquivo para a máquina remota, o segundo copiaria um arquivo do controle remoto para o local. A sintaxe é que <user>@<machine or ip>:<file>
você pode fazer um man scp
para mais opções e opções
-E
opçãoO
scp
comando no Linux é como você faz transferências de arquivos usando SSHfonte
-E
opção.scp
é o comando que você deseja. Você precisa ter os logins SSH ativados no computador de destino e saber o nome de usuário e a senha do computador de destino.fonte
Aqui está uma maneira rápida de copiar arquivos usando o uuencode / uudecode e a área de transferência.
No terminal, enquanto a conexão é aberta na máquina remota:
Em seguida, selecione e copie todo o texto da janela do terminal (CMD + A, CMD + C). Agora abra uma nova janela do terminal, no seu sistema local e faça:
Agora pressione CMD + V agora para colar o conteúdo codificado em uu do seu arquivo. Pressione CTRL + D depois para finalizar a entrada no programa uudecode. O uudecode criará seu arquivo localmente, sob o nome 'filename'.
fonte