Utilizando FTP por comando

Sabemos que o melhor software gráfico para manipular arquivos via FTP é o FileZilla, porém sabemos que pra fazermos scripts em Shell, precisamos ter um vasto conhecimento em comandos para poder executálos, segue uma lista de comandos úteis para FTP que precisamos saber.

FTP significa File Transfer Protocol ( Protocolo de Transferência de Arquivos ), e é uma forma bastante rápida e versátil de transferir arquivos (também conhecidos como ficheiros), sendo uma das mais usadas na Internet.Pode referir-se tanto ao protocolo quanto ao programa que implementa este protocolo (Servidor FTP, neste caso, tradicionalmente aparece em letras minúsculas, por influência do programa de transferência de arquivos do Unix).

Caso você deseje tornar seu computador um servidor FTP, para poder acessá-lo e pegar os arquivos do seu PC via FTP, você precisa instalar o ProFTPD (em Debian e Debians-Like .

obs.: precisar configurar o arquivo de configuração para restringir acessos e depois reiniciá-lo, não vou pôr aqui, pois o post é somente sobre os comandos do FTP, mas você pode pesquisar na internet, é bem simples!):{

apt-get install proftpd

Para conectar ao FTP de um servidor, executaremos conforme exemplo abaixo, para Hostname ou IP, respectivamente, será solicitado o usuário e a senha

ftp algumsite.com.br
ftp 192.168.1.107

Listar os arquivos

ftp> ls

Fazer Download de um arquivo

ftp> get index.php

Fazer Upload de um arquivo

ftp> put arquivo.html

Entrar num diretório

ftp> cd pasta

Deletar um arquivo

ftp> delete arquivo.php

Sair(Deslogar)

ftp> exit

Entre outros menos utilizados!