Welcome to Our Website

Como usar o comando ftp Linux para subir e baixar arquivos na linha de comandos

neste tutorial, vou explicar como usar o comando ftp Linux na linha de comandos. Eu vou mostrar – lhe como se conectar a um servidor FTP, up-e download de arquivos e criar diretórios. Embora existam muitos bons clientes FTP de desktops disponíveis, o comando FTP ainda é útil quando você trabalha remotamente em um servidor durante uma sessão SSH e, por exemplo, quer obter um arquivo de backup de seu armazenamento FTP.,

Passo 1: estabelecer uma ligação FTP

para se ligar ao servidor FTP, temos de escrever na janela de terminal ‘ ftp ‘ e depois o nome de domínio ‘domain.com’ ou endereço IP do servidor FTP.

Exemplos:

ftp domain.com
ftp 192.168.0.1
ftp [email protected]

Nota: para este exemplo, usamos um servidor anônimo.

substitua o IP e o domínio nos exemplos acima pelo endereço IP ou domínio do seu servidor FTP.,

Step 2: Login with User and Password

a maioria dos logins dos servidores FTP estão protegidos por senha, de modo que o servidor irá pedir-nos um ‘utilizador’ e uma ‘senha’.

se você Se conectar a um servidor de FTP anônimo e, em seguida, tentar usar o “anonymous” como nome de usuário e uma senha vazia:

Name: anonymous
Password:

O terminal irá retornar uma mensagem como esta:

230 Login successful.
Remote system type is UNIX.
Using binary mode to transfer files.
ftp>

Quando você estiver conectado com êxito.,

Passo 3: como Trabalhar com Diretórios

Os comandos para listar, mover e criar pastas em um servidor FTP são quase iguais, como poderíamos usar o shell localmente no nosso computador, ls representa lista, cd para alterar diretórios mkdir para criar diretórios…,ade definições:

ftp> ls

O servidor irá retornar:

Alterar Diretórios:

Para alterar o diretório de nós pode digitar:

ftp> cd directory

O servidor irá retornar:

250 Directory succesfully changed.

Passo 4: fazer o Download de arquivos com FTP

Antes de baixar um arquivo, devemos definir o local de FTP de download de arquivo de diretório usando ” lcd ” de comando:

lcd /home/user/yourdirectoryname

Se você não especificar o diretório de download o arquivo será baixado para o diretório atual de onde estava no momento em que você começou a sessão FTP.,

Agora, podemos usar o comando ‘get’ para transferir um ficheiro, a utilização é:

get file

O ficheiro será transferido para o directório previamente definido com o comando ‘lcd’.

O servidor irá retornar a próxima mensagem:

local: file remote: file 
200 PORT command successful. Consider using PASV.
150 Opening BINARY mode data connection for file (xxx bytes).
226 File send OK.
XXX bytes received in x.xx secs (x.xxx MB/s).

para baixar vários arquivos que podemos usar wildcards. Neste exemplo, eu vou baixar todos os arquivos com o .extensão de ficheiro xls.

mget *.xls

Passo 5: Upload de Ficheiros com FTP

Podemos enviar ficheiros que estão no directório local onde fizemos a ligação FTP.,para carregar um ficheiro, podemos usar o comando ‘put’.

put file

Quando o arquivo que você deseja carregar não está no diretório local, você pode usar o caminho absoluto começando com “/”, assim:

put /path/file

Para fazer o upload de vários arquivos, podemos usar o comando mput semelhante à mget exemplo acima:

mput *.xls

Passo 6: Fechar a conexão de FTP

Depois que fizemos o FTP funcionar, devemos fechar a ligação por razões de segurança., Existem três comandos que podemos usar para fechar a conexão:

bye
exit
quit

Qualquer um deles irá desconectar o nosso PC a partir do servidor de FTP e irá retornar:

221 Goodbye

Se você precisar de alguma ajuda adicional, uma vez que você está conectado ao servidor FTP, tipo de ‘ajuda’ e este irá mostrar-lhe todos os comandos FTP.

como usar o comando ftp Linux para subir e transferir ficheiros na linha de comandos

Deixe uma resposta

O seu endereço de email não será publicado. Campos obrigatórios marcados com *