Annonse

En nybegynner FTP-kommandoopplæring for overføring av ascii eller binære filer ftpguidelogoFTP står for File Transfer Protocol. Det er en enkel og sikker måte å utveksle filer over Internett. Det er to spillere involvert i en hvilken som helst FTP-overføring - serveren eller nettstedet som er vert for filene og klienten som kontakter serveren og ber om å overføre en fil. Du kan enten bruke nettleseren din, eller du kan laste ned en bestemt programvare for å kjøre som en FTP-klient.

Hva du trenger:

  • Adressen til FTP-serveren du ønsker å kommunisere med. Dette kan være en IP-adresse eller et domenenavn.
  • Innloggingsinformasjonen for en FTP-konto på serveren (du trenger ikke dette for anonym eller offentlig FTP).
  • En FTP-klient.

Forutsatt at du kjenner adressen og påloggingsinformasjonen, la oss straks hoppe over til FTP-klienten. Som jeg nevnte før, kan du enten bruke nettleseren din som klient eller bruke dedikert FTP-programvare. Hvis du vil laste ned en og annen fil eller to fra FTP-nettsteder, kan du gjøre det med en nettleser, bare skriv inn adressen til filen og pass på at du bruker ftp: // i stedet for det vanlige http://.

instagram viewer

Hvis du derimot administrerer et nettsted, eller som hele tiden må laste opp / laste ned filer og administrere kontoer på serveren, bør du bruke en FTP-klient designet for oppgaven. Her er dine valg:

  • De fleste operativsystemer har en innebygd FTP-klient for kommandolinjen som du må bli kjent med kommandoene.
  • Du kan også bruke en av GUI FTP-klientene: Firefox-brukere kan prøve FireFTP, eller du kan bruke det FileZilla Overfør filer med FTP med FileZilla Les mer , bygget spesielt med FTP i tankene.

Det er lettere å finne veien rundt GUI-verktøyene. En typisk GUI-klient har to ruter, den ene viser den eksterne FTP-katalogen og den andre viser katalogene på datamaskinen din. Det er knapper som representerer overføring mellom de to rutene. Bla gjennom katalogene du vil overføre til / fra slik du gjør i Windows Utforsker, klikk på riktig overføringsknapp og klienten tar seg av resten.

Alle kommandoene blir gitt transparent på klienten uten å kreve at du gir dem eksplisitt. Selv om dette kan virke lettere, er det alltid nyttig å vite hva som skjer bak kulissene, som du kan ved å prøve ut kommandoene selv.

En nybegynner FTP-kommandoopplæring for overføring av filer fra Ascii eller binær filzilla

La oss berøre de grunnleggende FTP-kommandoene, skal vi?

Først og fremst må du koble deg til verten. Bruk ftp å koble til verten. Serveren vil svare med litt informasjon, inkludert hvis anonym tilgang er tillatt. Hvis ikke, må du oppgi brukernavn og passord for FTP-kontoen på serveren.

Gå videre og skriv inn disse detaljene. Hvis du ikke vet brukernavnet eller passordet ditt, ville du kontakte administratoren av nettstedet eller opprette en ny FTP-bruker (hvis du er administrator).

Etter en vellykket innlogging kan du utføre alle ønskede operasjoner på filene. Du kan alltid bruke hjelp for å få en liste over tilgjengelige kommandoer eller få hjelp til hvilken som helst kommando også.

La oss nå se hvordan du kan utføre de grunnleggende filoperasjonene over FTP:

1. Flytter rundt

En nybegynner FTP-kommandoopplæring for overføring av ascii eller binære filer
  • For å få en katalogoppføring begge ls og dir arbeid.
  • Du kan endre kataloger ved å bruke det allestedsnærværende cd kommando. f.eks cd www endringer i www-katalogen. Hvis du vil endre til en lokal katalog (dvs. en katalog på datamaskinen din), bruker du i stedet lcd kommando.
  • For å vite hvilken katalog du arbeider i, bruker du pwd (nåværende arbeidskatalog) kommando.
  • Du kan opprette kataloger ved å bruke mkdir kommando, fjern katalog ved å bruke rmdir .
  • For å slette en fil bruker du slette kommando, gi nytt navn til filer ved å bruke rename .

2. Angi filoverføringstype

  • Hvis du skal overføre tekstfiler (inkluderer txt, html, shell-skript, css-filer osv.), Må du stille filoverføringsmodus til ascii ved å bruke ascii kommando.
  • På den annen side, hvis du skal overføre binære filer (som bilder, pdf, MS office-filer, kompilert kode eller kjørbare filer osv.), Må du stille filoverføringsmodus til binær ved å bruke binær kommando.

3. Overføre filer

En nybegynner FTP-kommandoopplæring for overføringer av Ascii eller binære filer
  • For å laste opp filer til serveren bruker du sette kommando. f.eks sette stil.css vil laste opp style.css fra din lokale katalog til den eksterne katalogen. Ikke det sette lar deg ikke bruke jokertegn, bruk mput i stedet, hvis du vil bruke jokertegn.
  • På samme måte for å laste ned en fil du kan bruke eller mget kommandoer.
En nybegynner FTP-kommandoopplæring for overføring av ascii eller binære filer

4. Opprette din egen FTP-server

Hvis du betaler et vertsfirma for serverplass, har de vanligvis ting konfigurert på forhånd, og noen oppretter til og med kontoer for deg. Du kan alltid bruke styringspanelet til å opprette og redigere FTP-kontoer og noen innstillinger. Du må pirke rundt styringspanelet ditt vertsfirma gir deg.

Hvis du vil opprette en FTP-server på hjemmenettverket ditt, er det nødvendig med en konfigurasjon. Windows-bruker kan prøve Filezilla-server. Det er flott og enkelt å bruke. Linux-brukere har mange alternativer derav vsftpd er ganske grei og har funksjoner rik.

Når du har konfigurert serveren, kan du få tilgang til filene dine fra hvilken som helst datamaskin i hjemmenettverket ditt ved å bruke IP-adressen til FTP-serveren. Hvis du vil kunne få tilgang til serveren din fra hele Internett, vil du kreve en statisk IP eller kanskje du kan se på noe som DynDNS (som vi diskuterte kort mens vi konfigurerte ekstern tilgang til dine torrents Slik får du tilgang til Torrent-klienten og last ned Torrenter eksternt Les mer ).

Det er det, du har nok kunnskap til å komme i gang og hjelpe deg sammen når du jobber med FTP. Gi oss beskjed hvis du bruker andre verktøy for lignende formål.

Jeg er Varun Kashyap fra India. Jeg brenner for datamaskiner, programmering, internett og teknologiene som driver dem. Jeg elsker programmering og jobber ofte med prosjekter i Java, PHP, AJAX osv.