Comando para utilização do FTP

O comando ftp permite o gerenciamento de arquivos num servidor ftp remoto.

Para iniciar o uso você deve primeiro estar conectado a rede. No caso de um servidor ftp da internet, você deve estar conectado à internet.

Para conectar-se ao servidor utilize a seguinte sintaxe:

[carran@localhost samu]$ ftp SERVIDOR

Por exemplo, para conectar-se ao servidor ftp.hpg.com.br você deve digitar:

[carran@localhost samu]$ ftp ftp.hpg.com.br

Dependendo do servidor, pode ser pedido seu nome de usuário e senha. Após estabelecida a conexão o comandoftp exibirá seu prompt e aguardará suas instruções

ftp>

Mesmo que não seja especificado um endereço para conexão o comando ftp será iniciado e aguardará instruções no seu prompt.

Após estabelecida conexão com o servidor você pode manipular os arquivos através dos seguintes comandos:

COMANDO SINTAXE DESCRIÇÃO
! ! COMANDO Executa COMANDO na máquina local.No prompt do ftp, os comandos digitados são, a princípio, executados na máquina remota. Para executar um comando na máquina local preceda o mesmo com o !
ascii ascii Configura o tipo de transferência de arquivos para ASCII. É o valor padrão
bell bell Emite um bip quando um comando é completado
binary binary Configura o tipo de transferência de arquivos para binário.
bye bye Encerra a sessão ftp e retorna ao interpretador de comandos
cd cd DIRETÓRIO Muda o diretório de trabalho para DIRETÓRIO
cdup cdup Muda para o diretório que está um nível acima do diretótio atual
chmod chmod MODO ARQUIVO Altera as permissões de ARQUIVO de acordo com MODO.
close close Encerra a sessão ftp e retorna ao interpretador de comandos
delete delete ARQUIVO Apaga ARQUIVO
dir dir DIRETÓRIO ARQUIVO-LOCAL Lista o conteúdo de DIRETÓRIO colocando o resultado em ARQUIVO-LOCAL, que é um arquivo na sua máquina. Se DIRETÓRIO não for especificado, será listado o conteúdo do diretório atual. Se ARQUIVO-LOCAL não for especificado a listagem será enviada para a tela.
get get ARQUIVO-REMOTO ARQUIVO-LOCAL Baixa ARQUIVO-REMOTO para sua máquina com o nome de ARQUIVO-LOCAL. Se ARQUIVO-LOCAL não for especificado o arquivo será baixado com o mesmo nome que tem na máquina remota.
help help COMANDO Descreve sumariamente o COMANDO. Se este não for especificado será exibida a lista de todos os comandos.
lcd lcd DIRETÓRIO Muda o diretório de trabalho na máquina local.
ls ls DIRETÓRIO ARQUIVO-LOCAL Lista o conteúdo de DIRETÓRIO colocando o resultado em ARQUIVO-LOCAL, que é um arquivo na sua máquina. Se DIRETÓRIO não for especificado, será listado o conteúdo do diretório atual. Se ARQUIVO-LOCAL não for especificado a listagem será enviada para a tela.
mdelete mdelete ARQUIVOS Apaga ARQUIVOS
mdir mdir DIRETÓRIOS ARQUIVO-LOCAL Semelhante a dir, porém lista o conteúdo de vários diretórios
mget mget ARQUIVOS Semelhante a get, porém baixa vários arquivos
mkdir mkdir DIRETÓRIO Cria um diretório com o nome de DIRETÓRIO
mls mls DIRETÓRIOS ARQUIVO-LOCAL Semelhante a ls, porém lista o conteúdo de vários diretórios
mode mode MODO Configura o modo de transferência de arquivos para MODO. O modo padrão é “stream”
modtime modtime ARQUIVO Exibe a hora da última modificação de ARQUIVO
mput mput ARQUIVOS Semelhante a put, porém envia vários arquivos
newer newer ARQUIVO-REMOTO ARQUIVO-LOCAL Substitui o ARQUIVO-LOCAL pelo ARQUIVO-REMOTO se a hora de modificação do ARQUIVO-REMOTO for mais recente
nlist nlist DIRETÓRIOS ARQUIVO-LOCAL Semelhante a nls
put put ARQUIVO-LOCAL ARQUIVO-REMOTO Envia ARQUIVO-LOCAL para o servidor ftp nomeando-o como ARQUIVO-REMOTO. Se ARQUIVO-REMOTO não for especificado o arquivo será enviado com o nome de ARQUIVO-LOCAL
pwd pwd Exibe o caminho completo(PATH) do diretório atual
quit quit Semelhante a bye
recv recv ARQUIVO-REMOTO ARQUIVO-LOCAL Semelhante a get
reget reget ARQUIVO-REMOTO ARQUIVO-LOCAL Semelhante a get com a diferença que se ARQUIVO-LOCAL existe e é menor que ARQUIVO-REMOTO, reget considera que ARQUIVO-LOCAL é ARQUIVO-REMOTO parcialmente transferido e contiua a transferência do arquivo. Muito útil quando se baixa arquivos grandes.
remotehelp
rhelp
remotehelp COMANDO
rhelp COMANDO
Semelhante a help, porém solicita ajuda ao servidor ftp
remotestatus
rstatus
remotestatus ARQUIVO
rstatus ARQUIVO
Exibe a situação de ARQUIVO. Se ARQUIVO não for especificado, exibe a situação da máquina remota.
rename rename NOME-ANTIGO NOME-NOVO Renomeia um arquivo
rmdir rmdir DIRETÓRIO Apaga DIRETÓRIO
send send ARQUIVO-LOCAL ARQUIVO-REMOTO Semelhante a put
size size ARQUIVO Exibe o tamanho de ARQUIVO
status status Exibe a situação atual do servidor ftp
system system Exibe o tipo de sistema operacional da máquina remota
type type TIPO Configura o tipo de transferência de arquivos para TIPO. O padrão é ASCII. Se TIPO não for especificado, será mostrada a configuração atual
? ? COMANDO Semelhante a help

Deixe uma resposta

Preencha os seus dados abaixo ou clique em um ícone para log in:

Logotipo do WordPress.com

Você está comentando utilizando sua conta WordPress.com. Sair / Alterar )

Imagem do Twitter

Você está comentando utilizando sua conta Twitter. Sair / Alterar )

Foto do Facebook

Você está comentando utilizando sua conta Facebook. Sair / Alterar )

Foto do Google+

Você está comentando utilizando sua conta Google+. Sair / Alterar )

Conectando a %s

%d blogueiros gostam disto: