This is an old revision of the document!
Para instruções sobre como se logar na rede IME e rodar comandos remotamente por SSH, clique aqui.
Para transferir arquivos entre o seu computador e a Rede IME (ou o inverso) use o comando scp. Para usá-lo, digite na linha de comando scp e as opções desejadas.
A sintaxe do scp é a seguinte:
scp [opções] origem/nome-do-arquivo destino
Onde uma opção pode ser:
-r (Copia os diretórios recursivamente)
Origem e destino podem ser:
*Local Um diretório que esteja no seu computador. O seu formato é:
nome-do-diretório/
*Remoto Um diretório, que no nosso caso, esteja na rede IME. O seu formato é:
nome-do-usuário@ime.usp.br:nome-do-diretório/
E o nome-do-arquivo é o arquivo que se deseja copiar, não se esqueça que também pode ser usado o caracter coringa \*.
Exemplos
scp beto@ime.usp.br:private/prova.tex /provas
Esse exemplo copia o arquivo prova.tex no diretório private dentro do home do usuário beto para o diretório (local) provas.
scp aula1.html rita@ime.usp.br:
Copia o arquivo aula1.html que está no diretório corrente seu computador para o diretório home do usuário rita.
scp ~/transferencia/* manuel@ime.usp.br:/tmp/transferencia
Copia todos os arquivos que estão no diretório (local) transferencia do diretório home do usuário para o diretório /tmp/transferencia . Note que o usuário manuel deve possuir permissão para gravar dados nessa pasta, caso contrário ocorrerá um erro de permissão.
scp -r ana@ime.usp.br:/var/docs/\* /tmp
Copia todos os arquivos e diretórios (recursivamente) de /var/docs para o diretório /tmp do seu computador. Note que o usuário ana deve possuir permissão de leitura para todos os arquivos e diretórios em /var/docs (inclusive).
Sempre que uma transferência é requisitada, é necessário digitar a senha do usuário usado na origem/destino.
Para saber mais sobre o scp, digite em uma linha de comando man scp.
Caso ainda tenha dúvidas sobre o ssh ou scp, digite em uma linha de comando: man ssh ou man scp respectivamente.