Guia do Linux/Iniciante+Intermediário/Comandos de rede/ftp
ftp
editarPermite a transferência de arquivos do computador remoto/local e vice versa. O file transfer protocol é o sistema de transmissão de arquivos mais usado na Internet. É requerida a autenticação do usuário para que seja permitida a conexão. Muitos servidores ftp disponibilizam acesso anônimo aos usuários, com acesso restrito.
Uma vez conectado a um servidor ftp
, você pode usar a maioria dos comandos do GNU/Linux
para operá-lo.
ftp [ip/dns]
Abaixo alguns dos comandos mais usados no FTP:
- ls
- Lista arquivos do diretório atual.
- cd [diretório]
- Entra em um diretório.
- get [arquivo]
- Copia um arquivo do servidor ftp para o computador local. O arquivo é gravado, por padrão, no diretório onde o programa ftp foi executado.
- hash [on/off]
- Por padrão esta opção está desligada. Quando ligada, faz com que o caracter "#" seja impresso na tela indicando o progresso do download.
- mget [arquivos]
- Semelhante ao get, mas pode copiar diversos arquivos e permite o uso de curingas.
- send [arquivo]
- Envia um arquivo para o diretório atual do servidor FTP (você precisa de uma conta com acesso a gravação para fazer isto).
- prompt [on/off]
- Ativa ou desativa a pergunta para a cópia de arquivo. Se estiver como off assume sim para qualquer pergunta.
Exemplo: ftp ftp.br.debian.org.