Tutorial comando ftp de um novato para ascii ou transferências de arquivos binários
FTP
Conteúdo
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.