FTP-kommandoer - Seks forskjellige typer FTP-kommandoer

Innholdsfortegnelse:

Anonim

Introduksjon til FTP-kommando

FTP står for File Transfer Protocol. FTPs ansvar er å transformere en fil fra ett sted til et annet. For å transformere fil bruker FTP TCP-tjenester. Den bruker to TCP-tilkoblinger, dvs. kontrollforbindelse og datatilkobling. Både kontrollforbindelse og datatilkobling bruker henholdsvis kjent port 21 og kjent port 20. I denne artikkelen vil vi diskutere forskjellige FTP-kommandoer.

Kommandoprosessering i FTP

For kommunikasjon sender en klient kommandoer til serveren og til gjengjeld sender serveren et svar til klienten. Kommandoer som sendes fra klientsiden er i ASCII-tegnsettet.

FTP-kommandoer

FTP-kommandoer kan kategoriseres i følgende seks grupper.

  1. Tilgangskommandoer
  2. Filbehandlingskommandoer
  3. Kommandoer for dataformatering
  4. Port som definerer kommandoer
  5. Kommandoer for filoverføring
  6. Diverse kommandoer

la oss diskutere disse kommandoene en etter en

1.Tilgangskommandoer:

Brukeren kan bruke disse kommandoene for å få tilgang til det eksterne systemet.

Nedenfor er en liste over tilgangskommandoer

  • BRUKER : Denne kommandoen brukes til å gi informasjon om brukeren. Det krever ett argument, dvs. bruker-ID.
  • PASS : Denne kommandoen brukes til å stille inn passordet til brukeren, eller ved å bruke denne brukeren kan logge seg på systemet. Det krever ett argument, dvs. brukerpassord.
  • ACCT : Den gir informasjon om brukerkontoen. Det krever ett argument, dvs. kontonavn
  • SLUTT : For å logge ut fra systemet brukes denne kommandoen.
  • ABOR : Den avbryter den forrige kommandoen.
  • REIN : Det brukes til å initialisere systemet.

2. Kommandoer for filbehandling:

Brukere kan få tilgang til filsystemet som finnes på det eksterne systemet ved hjelp av disse kommandoene. Den lar en bruker opprette en ny katalog, slette filer, navigere gjennom katalogene osv

Nedenfor er listen over filhåndteringskommandoer

  • CWD : Denne kommandoen brukes til å bytte fra en katalog til en annen. Det krever ett argument, dvs. katalognavn.
  • CDUP : Den brukes til å bytte til overordnet katalog.
  • DELE : Den brukes til å slette filen fra katalogen. Det krever ett argument, dvs. filnavn.
  • LISTE : Den vil gi en liste over alle filer som er til stede i den spesifiserte katalogen. Det krever ett argument, dvs. katalognavn.
  • NLIST : Det vil gi en liste over filer uten attributtene deres til stede i den spesifiserte katalogen. Det krever ett argument, dvs. katalognavn.
  • MKD : Denne kommandoen brukes til å lage en ny katalog. Det krever ett argument, dvs. katalognavn
  • RMD : Denne kommandoen brukes til å fjerne katalogen. Det krever ett argument, dvs. katalognavn.
  • PWD : Den vil vise navnet på den gjeldende katalogen.
  • RNTO : Den brukes til å gi nytt navn til filen. Det krever ett argument, dvs. nytt filnavn
  • SMNT : Det brukes til å montere et filsystem. Det krever ett argument, dvs. filsystemnavn.
  • RNFR : Den brukes til å identifisere en fil som må omdøpes. Det krever ett argument, dvs. gammelt filnavn.

3. Kommandoer for dataformatering:

for å definere dataattributter er disse kommandoene blitt brukt. Den definerer dataattributter som filtype, datastruktur og overføringsmodus.

  • TYPE : Den definerer filtypen. Det krever fem argumenter for å definere filtypen. A for ASCII, E for EBCDIC, I for image, N for nonprint og T for telnet.
  • STRU : Det definerer organisering av data. Det tar tre argumenter. F for fil, R for post og P for side.
  • MODE : Denne kommandoen brukes til å definere overføringsmodus for filen. Det tar tre argumenter. S for strøm, B for blokk og C for komprimert.

4. Portdefineringskommandoer:

Det brukes til å definere portnummeret for tilkobling på klientsiden. Portnummer kan tilordnes ved hjelp av en av lure metoder

  1. Klienten kan velge et flyktig portnummer ved hjelp av PORT-kommandoen og deretter sende det til serveren ved hjelp av passive open. Etter å ha mottatt et flyktig portnummer, oppretter Sever en aktiv åpen.
  2. Klienten bruker PASV-kommandoen og forteller serveren å velge hvilket som helst portnummer. En server åpner passivt på det portnummeret og sender det portnummeret til klienten. Etter å ha mottatt et portnummer fra en server, utsteder klienten aktiv åpen for det portnummeret.

nedenfor er listen over portdefinerende kommandoer

  • PORT : Denne kommandoen lar en klient velge et portnummer. Det krever ett argument, dvs. sekssifret identifikator.
  • PASV : Denne kommandoen lar serveren velge et portnummer.

5. Kommandoer for filoverføring:

For overføring av filer brukes disse kommandoene. Disse kommandoene tar ett argument, dvs. filnavn.

Nedenfor er listen over filoverføringskommandoer

  • RETR : Denne kommandoen brukes av klienten til å hente filer fra serveren.
  • STOR : Denne kommandoen brukes av klienten til å lagre filer på serveren.
  • APPE : Det ligner på STOR-kommandoen, men hvis filen eksisterer, må data legges til den.
  • STOU : Det ligner også på STOR-kommandoen, men hvert filnavn skal være unikt i katalogen.
  • ALLO : Denne kommandoen er å tildele lagringsplass for filer på serveren.
  • STAT : Denne kommandoen viser statusen til de spesifiserte filene.
  • REST : Denne kommandoen vil plassere filmarkøren på spesifiserte datapunkter.

6. Diverse kommandoer:

Disse kommandoene brukes til å levere informasjon til FTP-brukeren på klientsiden.

Nedenfor er listen over diverse kommandoer.

  • HJELP : Denne kommandoen viser informasjon om serveren.
  • NOOP : Denne kommandoen brukes til å sjekke om serveren er i live eller ikke.
  • SITE : Denne kommandoen vil spesifisere de spesifikke kommandoene. Det krever ett argument, dvs. kommandoer.
  • SYST : Denne kommandoen viser informasjon om operativsystemet som brukes av serveren.

Anbefalte artikler

Dette har vært en guide til FTP-kommandoer. Her diskuterte vi de grunnleggende konseptene og forskjellige typer FTP-kommandoer. Du kan også se på følgende artikler for å lære mer -

  1. PowerShell-kommandoer
  2. Perl-kommandoer
  3. Hva er nettverksprotokoller
  4. Bootstrap-kommandoer
  5. FTP vs TFTP (med infografikk)
  6. Veiledning til listen over Unix Shell-kommandoer