use scp
como este
scp <source> <target>
no seu caso, seria algo como:
scp [email protected]:~/maldives.jpg .
em que [email protected]:~/maldives.jpg
é a origem e .
o destino - o diretório em que você executa scp.
Eu estou tentando copiar a imagem maldives.jpg de outro computador para o meu usando scp. No entanto, quando eu entro na linha:
scp -r [email protected]: ~/maldives.jpg
Eu recebo:
1bf7392fd8b1bdab035e1e4c0000000f-0 100% 463 0.5KB/s 00:00
.xsession-errors 100% 11KB 10.8KB/s 00:00
urlclassifierkey3.txt 100% 154 0.2KB/s 00:00
content-prefs.sqlite 100% 224KB 224.0KB/s 00:00
sessionstore.js 100% 1047KB 1.0MB/s 00:00
bookmarks-2017-03-16.json 100% 5231 5.1KB/s 00:00
.parentlock 100% 0 0.0KB/s 00:00
search.sqlite 100% 64KB 64.0KB/s 00:00
permissions.sqlite 100% 128KB 128.0KB/s 00:00
sessionCheckpoints.json 100% 288 0.3KB/s 00:00
localstore.rdf 100% 852 0.8KB/s 00:00
compatibility.ini 100% 177 0.2KB/s 00:00
sessionstore.bak 100% 3709 3.6KB/s 00:00
mimeTypes.rdf 100% 4485 4.4KB/s 00:00
xulstore.json 100% 265 0.3KB/s 00:00
1490021508228.927ef3ee-da96-4dd9-a5e8-3f1f0f1cb899.main.jsonlz4 100% 4715 4.6KB/s 00:00
state.json 100% 51 0.1KB/s 00:00
Eu estava esperando esse comando para copiar a imagem para casa. Eu não entendo o que está copiando, já que não vejo isso na pasta pessoal do computador.
use scp
como este
scp <source> <target>
no seu caso, seria algo como:
scp [email protected]:~/maldives.jpg .
em que [email protected]:~/maldives.jpg
é a origem e .
o destino - o diretório em que você executa scp.
Ele está copiando todos os arquivos e diretórios do diretório padrão remoto.
Você não inseriu o caminho para o arquivo que deseja copiar.
A tecla -r
é "copiar recursivamente diretórios inteiros".
Então o comando correto será algo assim:
scp [email protected]:~/maldives.jpg ~
Estou assumindo que o caminho de maldives.jpg
no computador remoto é ~/maldives.jpg
.
Isso porque você colocou -r
flag, que considerou como copiar recursivamente diretórios inteiros (de man scp
). Portanto, ele copiará o diretório inteiro no caminho fornecido e também o subcaminho no caminho especificado.
O comando que você quer é:
scp [email protected]: ~/maldives.jpg .
Onde ponto (.) é a pasta ativa atual no terminal, então copie do servidor e cole aqui.
Você também pode alterar o ponto (.), para qualquer pasta de destino que deseja colar o arquivo.