Usando comandos de FTP


Autor/fonte: Samuel Dias Neto
E-mail/Url: http://br.geocities.com/sdiasneto/tools/ftp.html
Tags: [ comandos ]



Digg del.icio.us

Os comandos de FTP permitem o gerenciamento de arquivos num servidor FTP. 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:

[samu@localhost samu]$ ftp SERVIDOR

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

[samu@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 comando FTP 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:

!

Sintaxe: ! 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

Sintaxe: ascii

Configura o tipo de transferência de arquivos para ASCII. É o valor padrão.

bell

Sintaxe: bell

Emite um bip quando um comando é completado.

binary

Sintaxe: binary

Configura o tipo de transferência de arquivos para binário.

bye

Sintaxe: bye

Encerra a sessão FTP e retorna ao interpretador de comandos.

cd

Sintaxe: cd DIRETÓRIO

Muda o diretório de trabalho para DIRETÓRIO.

cdup

Sintaxe: cdup

Muda para o diretório que está um nível acima do diretótio atual.

chmod

Sintaxe: chmod MODO ARQUIVO

Altera as permissões de ARQUIVO de acordo com MODO.

close

Sintaxe: close

Encerra a sessão FTP e retorna ao interpretador de comandos.

delete

Sintaxe: delete ARQUIVO

Apaga ARQUIVO.

dir

Sintaxe: 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

Sintaxe: 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

Sintaxe: help COMANDO

Descreve sumariamente o COMANDO. Se este não for especificado será exibida a lista de todos os comandos.

lcd

Sintaxe: lcd DIRETÓRIO

Muda o diretório de trabalho na máquina local.

ls

Sintaxe: 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

Sintaxe: mdelete ARQUIVOS

Apaga ARQUIVOS.

mdir

Sintaxe: mdir DIRETÓRIOS ARQUIVO-LOCAL

Semelhante a dir, porém lista o conteúdo de vários diretórios.

mget

Sintaxe: mget ARQUIVOS

Semelhante a get, porém baixa vários arquivos.

mkdir

Sintaxe: mkdir DIRETÓRIO

Cria um diretório com o nome de DIRETÓRIO.

mls

Sintaxe: mls DIRETÓRIOS ARQUIVO-LOCAL

Semelhante a ls, porém lista o conteúdo de vários diretórios.

mode

Sintaxe: mode MODO

Configura o modo de transferência de arquivos para MODO. O modo padrão é "stream".

modtime

Sintaxe: modtime ARQUIVO

Exibe a hora da última modificação de ARQUIVO.

mput

Sintaxe: mput ARQUIVOS

Semelhante a put, porém envia vários arquivos.

newer

Sintaxe: 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

Sintaxe: nlist DIRETÓRIOS ARQUIVO-LOCAL

Semelhante a nls.

put

Sintaxe: 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

Sintaxe: pwd

Exibe o caminho completo (PATH) do diretório atual.

quit

Sintaxe: quit

Semelhante a bye.

recv

Sintaxe: recv ARQUIVO-REMOTO ARQUIVO-LOCAL

Semelhante a get.

reget

Sintaxe: 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.

rhelp

Sintaxe: rhelp COMANDO

Semelhante a help, porém solicita ajuda ao servidor FTP.

rstatus

Sintaxe: rstatus ARQUIVO

Exibe a situação de ARQUIVO. Se ARQUIVO não for especificado, exibe a situação da máquina remota.

rename

Sintaxe: rename NOME-ANTIGO NOME-NOVO

Renomeia um arquivo.

rmdir

Sintaxe: rmdir DIRETÓRIO

Apaga DIRETÓRIO.

send

Sintaxe: send ARQUIVO-LOCAL ARQUIVO-REMOTO

Semelhante a put.

size

Sintaxe: size ARQUIVO

Exibe o tamanho de ARQUIVO.

status

Sintaxe: status

Exibe a situação atual do servidor FTP.

system

Sintaxe: system

Exibe o tipo de sistema operacional da máquina remota.

type

Sintaxe: 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.

?

Sintaxe: ? COMANDO

Semelhante a help.




Enviado por xKuRt em 22/11/2007 às 18:19


Itens relacionados

Comandos FTP

Avaliação

Esta publicação ainda não foi avaliada!


Avaliar:


A avaliação de publicações é restrita a membros cadastrados e logados no nosso site.



Comentários

Este artigo ainda não foi comentado ou o(s) comentário(s) que foi(ram) enviado(s) a ele ainda não foi(ram) publicado(s).


Envio de comentário:




  

Domingo, 30 de Abril de 2017




Top 5 membros

Últimos membros online

Últimos membros cadastrados



Capa do livro
Exame de Redes com NMAP


Capa do livro
Projeto de Banco de Dados


Capa do livro
Google Sketchup Pro Aplicado ao Projeto Arquitetônico - Concepção, Modelagem Tridimensional e Apresentação de Projetos





Hostnet

IMD