Como posso copiar / colar arquivos na janela do terminal (SSH)? [duplicado]

5

Eu sou novo no Ubuntu e meu amigo me disse para SSH no meu IPod para que eu possa colocar / remover músicas nele.
Eu tenho feito sucesso com isso, mas eu não sei como copiar e colar minhas músicas do meu Home Directory no meu iPod. Qualquer ajuda seria muito apreciada. Eu sei comandos básicos como ls, cd, pwd, etc. Eu sei o comando cp mas não posso utilizá-lo.

    
por Gurjit Singh 09.03.2012 / 03:51

4 respostas

8

Hora de aprender um novo comando! :)

Para saber mais sobre isso:

man scp

O Secure Copy permite que você copie o conteúdo dos diretórios de seus amigos para o sistema local.

Então você mencionou que está confortável com o uso do SSH. Digamos que o endereço IP de seus amigos seja 192.168.1.100 . e seu nome de usuário é joe . Os arquivos no computador de seus amigos estão localizados em /share/music/ .

  

Abra uma janela de terminal usando "Ctrl-Alt-T" ou use a barra de pesquisa do painel

Agora, para copiar arquivos individuais, especifique o seguinte:

scp [email protected]:/share/music/filename1.mp3 .

O que isto diz é, ssh no computador do seu amigo em 192.168.1.100 com o nome de usuário joe e copie o arquivo mp3 /share/music/filename1.mp3 para o seu diretório de trabalho presente local (observe o período)

Você pode especificar um local para salvar o mp3 diferente do seu diretório de trabalho atual

scp [email protected]:/share/music/filename1.mp3 /var/tmp

Portanto, no exemplo acima, estou salvando o mp3 em /var/tmp

Apenas certifique-se de ter permissões adequadas para o diretório que você salvou também.

Agora, para salvar diretórios inteiros, você precisa usar o sinalizador recursivo -r

scp -r [email protected]:/share/music/album1 /var/tmp/

Então agora todos os mp3s em /share/music/album1 serão salvos em /var/tmp/

    
por sfeole 09.03.2012 / 04:07
5

Você pode usar o comando scp no terminal se quiser, mas não tem para fazê-lo no terminal.

Basta abrir uma nova janela do Nautilus e selecionar Ir - Localização ... no menu. Isto irá abrir uma caixa de entrada onde você precisa colocar a string de conexão, algo como

sftp://[email protected]/path/to/directory

Pressione Enter, ele pedirá a senha, e é isso:

Então você pode simplesmente arrastar e soltar os arquivos de outra janela do Nautilus

    
por Sergey 09.03.2012 / 06:42
0

você também pode enviar um arquivo com o SCP:

scp filename username@hostname:/path/to/send/to

Você também pode usar um IP em vez de um nome de host:

scp filename [email protected]:/path/to/send/to
    
O
por ActionParsnip 23.06.2016 / 14:08
-1

É fácil. Suponha que você precise mover um arquivo para proteger o diretório. Use o seguinte comando depois de abrir o terminal (do diretório no qual o arquivo a ser movido está situado) -

todo o meu caminho era ziad @ Cornelious: ~ / Work $ sudo master mv / var / www / html

Neste caso, a pasta "master" estava no diretório / pasta "Work". Use o seguinte comando -

mestre sudo mv / var / www / html

aqui eu mudei a pasta master para a pasta html, que é uma pasta segura.

    
por Majør Ziad 23.06.2016 / 13:40