|
|
Se esta página lhe ajudar, considere fazer uma doação |
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:
[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:
| 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 |
|
|
Se esta página lhe ajudou, considere fazer uma doação |