Tutorial comando ftp de um novato para ascii ou transferências de arquivos binários

FTP

apoia File Transferência Protocolo. É uma maneira simples e segura de troca de arquivos através da Internet. Existem dois jogadores envolvidos em qualquer transferência de FTP - o servidor ou o site que está hospedando os arquivos eo cliente que contata o servidor e os pedidos para transferir um arquivo. Você pode usar seu navegador ou você pode baixar um software específico para funcionar como um cliente FTP.

O que você vai precisar de:

  • O endereço do servidor de FTP que você deseja comunicar. Isso pode ser um endereço IP ou um nome de domínio.
  • As credenciais de login para uma conta de FTP no servidor (não é preciso isso para FTP anônimo ou público).
  • Um cliente de FTP.

Supondo que você sabe o endereço e as credenciais de login, vamos imediatamente pulo para o cliente FTP. Como mencionei antes você pode usar o navegador como um cliente ou usar software FTP dedicado. Se você quiser baixar o arquivo ocasional ou dois de sites FTP você é bom para fazê-lo com um navegador, basta digitar o endereço do arquivo e certifique-se de usar ftp: // em vez de http habitual: //.

Se por outro lado você está administrando um site ou exigido para carregar constantemente / download de arquivos e gerenciar contas no servidor, você deve usar um cliente de FTP projetado para a tarefa. Aqui estão as suas opções:

  • A maioria dos sistemas operacionais têm construído em um cliente FTP de linha de comando com o qual você teria de se familiarizar com os comandos.
  • Você também pode usar um dos clientes GUI de FTP: os usuários do Firefox pode tentar FireFTP, ou você pode usar FileZilla, construído especialmente com FTP em mente.

É mais fácil encontrar o seu caminho em torno das ferramentas GUI. Um cliente GUI típico teria dois painéis, um mostrando o diretório de FTP remoto e outros mostrando diretórios em seu computador. Há botões que representam transferência entre os dois painéis. Navegue até as pastas que você deseja transferir para / de como você faria dentro do Windows Explorer, clique no botão de transferência apropriado eo cliente cuida do resto.

Todos os comandos são emitidos de forma transparente pelo cliente sem a necessidade de emiti-los explicitamente. Embora isso possa parecer mais fácil, é sempre útil saber o que está acontecendo nos bastidores, que pode ser por experimentar os comandos você mesmo.

Vamos retocar os comandos básicos de FTP, não é?

Video: Estruturas de Dados - Arquivos Binários - Leitura e Gravação

Em primeiro lugar você precisa se conectar ao host. Usar ftp para se conectar ao host. O servidor iria responder com algumas informações, incluindo se o acesso anônimo é permitido. Se não for, você vai ser obrigado a digitar um nome de usuário e senha para a conta de FTP no servidor.

Vá em frente e entrar nesses detalhes. Se você não sabe seu nome de usuário ou senha, você teria que entrar em contato com o administrador do site ou criar um novo usuário FTP (se você é o administrador).

Video: Programação Python - s02e12 - Gravação de arquivos binários



Depois de um login bem-sucedido você pode executar quaisquer operações desejadas nos arquivos. Você sempre pode usar o Socorro para obter uma lista dos comandos disponíveis ou obter ajuda em qualquer comando também.

Vamos agora ver como você pode realizar as operações básicas de arquivo por FTP:

1. Movendo-se

  • Para obter uma listagem tanto ls e dir trabalhos.
  • Você pode alterar diretórios usando o onipresente CD comando. por exemplo. cd www alterações no diretório www, para mudar para um diretório local (ou seja, um diretório no seu computador) em vez usar o lcd comando.
  • Para saber qual diretório você está trabalhando atualmente em uso a pwd comando (atual diretório de trabalho).
  • Você pode criar diretórios usando o mkdir comando, remover o diretório usando rmdir .
  • Para excluir um arquivo usar o excluir comando, renomear arquivos usando rebatizar .

2. Defina o tipo de transferência de arquivo

  • Se você estiver indo para transferir arquivos de texto (inclui txt, html, shell scripts, arquivos CSS etc) você precisa definir o modo de transferência de arquivo para ascii usando ascii comando.
  • Por outro lado, se você está indo para transferir arquivos binários (como imagens, pdf, arquivos de escritório MS, código compilado ou executáveis ​​etc) você precisa definir o modo de transferência de arquivo para binário usando binário comando.

3. Transferir arquivos

  • Para fazer upload de arquivos para o servidor usar o colocar comando. por exemplo. colocar style.css iria fazer upload style.css do seu diretório local para o diretório remoto. Isso não colocar não permitem que você use wildcards, uso mput em vez disso, se você quiser usar curingas.
  • Da mesma forma para baixar um arquivo que você pode usar o obter ou o mget comandos.

4. Criar o seu próprio servidor FTP

Se você pagar uma empresa de hospedagem para o espaço do servidor, que geralmente têm coisas configurado previamente e alguns até mesmo criar contas para você. Você sempre pode usar o painel de gerenciamento para criar e editar contas FTP e algumas configurações. Você teria que fuçar o painel de gerenciamento sua empresa de hospedagem está fornecendo.

Se você quiser criar um servidor FTP em sua rede doméstica é necessária alguma configuração. usuário do Windows pode tentar o servidor Filezilla. Sua grande e simples de usar. Os usuários do Linux tem muitas opções a partir do qual vsftpd é bastante straighforward e rico em recursos.

Depois de ter configurado o servidor você pode acessar seus arquivos de qualquer computador em sua rede doméstica, utilizando o endereço IP do servidor FTP. Se você quer ser capaz de acessar o servidor do outro lado da Internet você iria requerer um IP estático ou talvez você poderia olhar para algo como dyndns (que discutimos brevemente durante a configuração acesso remoto a seus torrents).Como acessar o Cliente Torrent & Baixar torrents remotamenteComo acessar o Cliente Torrent & Baixar torrents remotamenteconsulte Mais informação

É isso aí, você tem conhecimento suficiente para você começar e ajudá-lo ao longo sempre que trabalhar com FTP. Deixe-nos saber se você usar algumas outras ferramentas para fins semelhantes.


Artigos relacionados