Ladda ner, ladda upp och ta bort filer från en FTP-server från kommandoraden. Hur man laddar ner filer från FTP från Windows kommandorad ftp-verktyg i Windows kommandorad

Kontrollkommandona för dataöverföringskontroll som utbyts mellan Server Protocol Interpreter och User Protocol Interpreter kan delas in i tre stora grupper:

Kommandon för systemåtkomstkontroll.

Dataflödeskontrollkommandon.

FTP-tjänstkommandon.

Låt oss överväga några av de mest typiska lagen från varje grupp. Bland kommandona för att kontrollera åtkomst till systemet bör följande noteras:

ANVÄNDARE... Vanligtvis öppnar detta kommando en FTP-session mellan klienten och servern. Kommandoargumentet är namnet (identifieraren) på användaren som ska arbeta med filsystemet. Detta kommando kan utfärdas inte bara i början, utan också i mitten av sessionen, om användaren till exempel vill ändra identifieraren för vilken åtgärderna kommer att utföras. I detta fall frigörs alla variabler relaterade till den gamla identifieraren. Om data utbyts medan identifieraren ändras, avslutas utbytet med den gamla användaridentifieraren.

PASSERA. Detta kommando utfärdas efter inmatning av användar-ID och innehåller, som ett argument, användarens lösenord. Kom ihåg att FTP-autentiseringsdata överförs över nätverket i klartext, så ytterligare åtgärder måste vidtas för att säkerställa kanalens säkerhet.

CWD. Kommandot tillåter användare att arbeta med olika kataloger på fjärrfilsystemet. Argumentet till kommandot är en sträng som anger sökvägen till katalogen på fjärrfilsystemet där användaren vill arbeta.

TYGEL... Återinitieringskommando. Detta kommando rensar alla variabler för den aktuella användaren, återställer anslutningsparametrarna. Om det sker en dataöverföring vid tidpunkten för att skicka kommandot, fortsätter överföringen och slutar med samma parametrar.

SLUTA MED. Kommandot stänger kontrollkanalen. Om dataöverföring sker vid tidpunkten för sändning av kommandot, stängs kanalen efter slutet av dataöverföringen.

Kommandon flödeskontroll ställa in parametrar för dataöverföring. Alla parametrar som beskrivs av dessa kommandon har ett standardvärde, så flödeskontrollkommandon används endast när du behöver ändra värdet på standardöverföringsparametrarna. Flödeskontrollkommandon kan utfärdas i valfri ordning, men de måste alla föregå FTP-tjänstkommandon. Följande bör särskiljas från dataflödeskontrollkommandona:

HAMN... Kommandot tilldelar adressen och porten för värden som kommer att användas som en aktiv medlem av datalänkanslutningen. Argumenten för kommandot är en 32-bitars IP-adress och ett 16-bitars anslutningsportnummer. Dessa värden är uppdelade i sex 8-bitarsfält och representeras i decimalform: h1, h2, h3, h4, p1, p2, där hN är adressbyte (hög till låg) och pN är portbyte (hög) för låg)...



PASV. Detta kommando skickas till modulen, som kommer att spela en passiv roll vid överföring av data ("lyssna" på anslutningen). Svaret på detta kommando måste vara en sträng som innehåller adressen och porten för värden som är i vänteläge för anslutning i PORT-kommandoformatet - "h1, h2, h3, h4, p1, p2".

Kommandon TYP, STRU, MODE bestämma respektive typ av överförd data (ASCII, bild och andra), strukturen eller formatet för dataöverföringen (File, Record, Page), överföringsmetoden (Stream, Block och andra). Användningen av dessa kommandon är mycket viktig när man bygger interoperabilitet i heterogena miljöer och mycket olika operativsystem och filsystem för interagerande värdar.

Kommandon FTP-tjänst bestämma de åtgärder som ska utföras med de angivna filerna. Vanligtvis är argumentet till kommandona i den här gruppen sökvägen till filen. Syntaxen för den angivna sökvägen måste uppfylla filsystemets formatkrav för kommandohanteraren. FTP-tjänstkommandona inkluderar följande:

RETR. Detta kommando instruerar Server Communications Utility-modulen att skicka en kopia av filen som anges av kommandoparametern till Communications Module i andra änden av anslutningen.

STOR. Kommandot instruerar modulen "Server Data Transfer Program" att ta emot data via dataöverföringskanalen och spara dem som en fil, vars namn anges av parametern för detta kommando. Om en sådan fil redan finns kommer den att ersättas av en ny, om inte skapas en ny.

Kommandon RNFR och RNTO måste följa efter varandra. Det första kommandot innehåller det gamla filnamnet som ett argument, det andra det nya. Successiv tillämpning av dessa kommandon byter namn på filen.

ABOR. Kommandot instruerar servern att avbryta exekveringen av det föregående tjänstekommandot (till exempel filöverföring) och stänga dataöverföringskanalen.

Kommando DELE tar bort den angivna filen.

Kommandon MKD och RMD skapa och ta bort katalogen som anges i argumentet.

Använda kommandon LISTA och NLST du kan få en lista över filer i den angivna katalogen.

Alla FTP-kommandon skickas i vanlig text av User Protocol Interpreter, ett kommando per rad. Varje kommandorad - identifierare och argument - slutar med tecken ... Kommandonamnet skiljs från argumentet med ett mellanslag - .

Kommandohanteraren returnerar en tresiffrig kod för varje kommando. Bearbetningskoder bildar en viss hierarkisk struktur och som regel kan ett visst kommando endast returnera en viss uppsättning koder. Kommandobearbetningskoden följs av ett mellanslag - följt av den förklarande texten. Till exempel ser raden för framgångsrikt slutförande av operationen ut så här: "200 Kommando okej.

Nedan är ett exempel på hur man arbetar med FTP-protokoll. Förklaring: S - server, U - användare.

S: 220 Service redo för ny användare

> S: 331 Användarnamn okej, behöver lösenord

S: 230 Användare inloggad, fortsätt

U: RETR test.txt

S: 150 Filstatus okej; på väg att öppna dataanslutningen

<Идет передача файла...>

S: 226 Stänger dataanslutningen, filöverföringen lyckades

S: 200 Kommando okej

U: STOR /home/images/first.my

S: 550 Åtkomst nekad

Kommandon och svar skickas över kontrollanslutningen mellan klienten och servern i NVT ASCII-format. I slutet av varje rad av ett kommando eller svar finns ett par CR, LF.

De enda Telnet-kommandon (som börjar med IAC) som kan skickas av klienten till servern är process interrupt-kommandot ( ) och Telnet-synkroniseringssignal ( i brådskande läge). Vi kommer att se att dessa två Telnet-kommandon används för att stoppa en filöverföring eller för att skicka en begäran till servern under överföringen. Om servern tar emot ett kommando från klienten med ett Telnet-alternativ (WILL, WONT, DO eller DONT), svarar den med antingen DONT eller WONT.

Kommandon består av 3 eller 4 byte, nämligen stora ASCII-tecken, vissa med valfria argument. Klienten kan skicka över 30 olika FTP-kommandon till servern. Tabell 5.1 visar några av de vanligaste kommandona, varav de flesta kommer att behandlas i det här kapitlet.

Tabell 5.1

Vanliga FTP-kommandon.

I exemplen kommer vi att se att vissa av kommandona är exakt samma som vad den interaktiva användaren anger som FTP-kommandon. I det här fallet sänds de över styrförbindelsen, men vissa kommandon som användaren matat in genererar flera FTP-kommandon, som i sin tur sänds över styrförbindelsen.

Standard Windows-verktyg "FTP-klient" från kommandoraden (CMD) - för att säkerhetskopiera eller ladda ner filer utan ditt deltagande (automatiskt).

  1. öppen - anslut till en fjärrvärd via FTP;
  2. cd - byt till en annan katalog på servern;
  3. bin - binärt läge för dataöverföring mellan server och klient;
  4. put - överför filer till FTP;
  5. hejdå - avsluta sessionen med servern och avsluta.

För att bemästra Windows FTP-klienten och börja arbeta med den, låt oss försöka ansluta till valfri FTP-server i konsolläget, till exempel 213.43.125.75.

Vi anger öppen 213.43.125.75 (detta är IP-adressen för FTP-servern), istället anger vi adressen eller domänen för FTP-servern du behöver, du kommer att behöva ange ett användarnamn och lösenord. Efter framgångsrik auktorisering skapar vi en mapp för att placera arkiv på FTP, utan att tveka kallar vi det backup (mappen skapas av kommandot mkdir). Gå nu till katalogen vi skapade med följande kommando: cd backup. I nästa steg kopierar du filen till servern, för vilken du måste ställa in filöverföringsläget till "binärt" med hjälp av bin-kommandot utan några parametrar. Och nu anger vi put D: /back-up/back-up.zip, där parametern för kommandot put kommer att vara den fullständiga sökvägen till den kopierade filen. När du kopierar kan du ange en mask i katalogen, till exempel: D: / backup / *. Zip (* .zip - alla filer med "zip"-tillägget). Efter kopiering, stäng anslutningen till servern med bye-kommandot.

För att få vår FTP-klient att göra allt automatiskt, utan att ställa frågor, låt oss skapa ett skript för den. Nedan finns en textfil (låt oss kalla den back-up.ftp och spara den i roten på C: /-enheten - för att underlätta användningen och skriva till startraden) som innehåller ett antal kommandon för FTP-klienten som kommer att körs automatiskt när FTP-klienten startas från kommandoraden.

Öppna 213.43.125.75 (istället för siffror - adressen till önskad FTP-server)
användare
Lösenord
cd-backup (byt till en befintlig katalog på FTP-servern)
bin (överföringsläge - binär)
sätt D: /back-up/back-up.zip (sökväg till fil på din dator)
hejdå (Avsluta anslutning)

Som ett resultat bör du få en back-up.ftp-fil med följande innehåll:

öppet 213.43.125.75
användare
Lösenord
cd-backup
papperskorg
sätt D: /back-up/back-up.zip

FTP (File Transfer Protocol) är ett populärt nätverksprotokoll som används för att kopiera filer från en dator till en annan på ett lokalt nätverk eller på Internet. FTP är ett av de äldsta applikationsprotokollen, som går tillbaka till långt före HTTP, och även före TCP/IP, 1971.

FTP-protokollet är sårbart, det vill säga FTP kan inte kryptera sin trafik, alla överföringar är klartext, så användarnamn, lösenord, kommandon och data kan läsas av alla som kan fånga upp paketet över nätverket. För säker dataöverföring används SFTP (Secure File Transfer Protocol). Till skillnad från standard FTP, krypterar den både kommandon och data, vilket förhindrar att lösenord och konfidentiell information överförs över nätverket. SFTP liknar sin funktionalitet till FTP, men eftersom det använder ett annat protokoll kan standard FTP-klienter inte kommunicera med SFTP-servern och vice versa. Därefter kommer vi att överväga de grundläggande kommandona för att arbeta med ett FTP-program.

En FTP-klient ingår i de flesta Linux-distributioner. Låt oss börja med att starta programmet och ftp-anslutningen och, naturligtvis, kommer vi att titta på de grundläggande kommandona för att ladda ner från en ftp-server och ladda upp till ftp, skapa kataloger, radera filer, etc. I den här artikeln kommer vi bara att beskriva de grundläggande kommandona, och i slutet av artikeln kommer vi att ge en hjälp och manual från konsolen - du kan alltid ta reda på syftet med kommandot och dess syntax, såväl som om alla tillgängliga kommandon på en specifik ftp-server.

FTP-anslutning

För att starta FTP-anslutningen, skriv bara in kommandot ftp<сервер> till exempel:

ftp test.hostingthutor.com

Efter att ha tryckt på enter-tangenten kommer kommandot att se ut som följer:

Ansluten till test..55.5.11).
220 test..
Namn (test.site: ftpuser):

Ett annat sätt att ansluta är att starta ftp från konsolen och sedan ansluta till ftp-servern med kommandot öppen:

ftp
ftp> test.site

Dessutom är det möjligt att ansluta via ip:

ftp 114.55.5.11

Eller med en sådan vädjan ftp Den här e-posten är skyddad från spamrobotar. För att se den måste Java-script-stöd vara aktiverat i din webbläsare, det vill säga:

ftp Den här e-posten är skyddad från spamrobotar. För att se den måste Java-script-stöd vara aktiverat i din webbläsare.
230 användare ftpuser inloggad
Fjärrsystemtypen är UNIX.
Använder binärt läge för att överföra filer.
ftp>

Från meddelandet kan du se att en binär (binär) överföringstyp används för att överföra filer. Binärt filöverföringsläge är överföringen av filer som de lagras på FTP-servern. Ascii (text)-läge används för att överföra endast textfiler. Du kan ange kommandon ascii eller binär för att växla mellan överföringslägen. Binärt läge måste användas för alla icke-textfiltyper - bilder, arkiv, program, etc.

Så låt oss gå vidare till kommandona för att navigera och navigera genom ftp-serverkatalogerna:

pwd - kommandot visar den aktuella katalogen på ftp-servern:

ftp> pwd
257 "/" är den aktuella katalogen

ls - kommandot visar en lista över filer och kataloger i den aktuella katalogen:

ftp> ls
227 Gå in i passivt läge.
150 Öppna ASCII-lägesdataanslutning för fillista
-rw-r - r-- 1 ftpuser ftpuser 3034978 31 juni 19:02 file1.tar.gz
-rw-r - r-- 1 ftpuser ftpuser 30842294 31 jul 20:08 file2.tar.gz
-rw-r - r-- 1 ftpuser ftpuser 67798316 31 jul 19:46 file3.tar.gz
-rw-r - r-- 1 ftpuser ftpuser 6001252 Jan 17 12:02 file4.zip
-rw-r - r-- 1 ftpuser ftpuser 31386394 17 jan 11:28 file5.tar.gz
drwxr-xr-x 2 ftpuser ftpuser 4 jan 17 20:23 www
-rw-r - r-- 1 ftpuser ftpuser 48546694 17 januari 11:33 file6.zip
226 Överföring klar

CD<имядиректории> - kommandot för att gå till önskad katalog:

ftp> cd www
250 CWD-kommando lyckades

Kollar med laget pwd :

ftp> pwd
257 "/ www" är den aktuella katalogen

mkdir<имя директории> - skapa en ny katalog (katalog):

ftp> mkdir tmp
257 "/ tmp" - Katalogen har skapats

rmdir<имя директории> - radera en katalog (katalog):

ftp> rmdir tmp
250 RMD-kommando lyckades

Ta bort filer på ftp-server

radera<имяфайла> - tar bort en fil på en fjärransluten ftp-server:

ftp> ta bort test1.sql
250 DELE-kommandot lyckades

Ladda ner filer från ftp

skaffa sig - ladda ner filen till den lokala maskinen. hämta filnamn eller hämta filnamn nyttFilnamn

ftp> hämta file.zip
lokal: fil.zip fjärr: fil.zip
227 Gå in i passivt läge.

226 Överföring klar
486694 byte mottagna på 0,229 sek (6,5e + 04 Kbyte/sek)

Ladda ner file.zip till din lokala dator som file2.zip:

ftp> hämta file.zip file2.zip
lokal: fil2.zip fjärr: fil.zip
227 Gå in i passivt läge.
150 Öppna dataanslutning i BINÄRT läge för file.zip (486694 byte)
226 Överföring klar
486694 byte mottagna på 0,306 sekunder (9,4e + 04 Kbyte/sek)

Använder kommandot skaffa sig filer från fjärr-ftp-servern kopieras till den aktuella lokala katalogen. För att ändra den aktuella lokala katalogen måste du använda kommandot lcd:

lcd<путь> - ändra den aktuella katalogen på den lokala maskinen:

ftp> lcd / root
Lokal katalog nu / root

Till ladda ner flera filer från fjärr-ftp server till den lokala maskinen kan du använda kommandot mget .

ftp> mget * .sql
får test2.sql? y
227 Gå in i passivt läge.
(23957080 byte)
226 Överföring klar
23957080 byte mottagna på 0,233 sekunder (1e + 05 Kbyte/sek)
får test1.sql? y
227 Gå in i passivt läge.
(11873185 byte)
226 Överföring klar
11873185 byte mottagna på 0,135 sekunder (8,6e + 04 Kbyte/sek)

Nedladdningen av varje fil måste bekräftas (ja/nej) y /n .

Ett annat nedladdningsalternativ mget :

ftp> mget test1.sql test2.sql
får test1.sql? y
227 Gå in i passivt läge.

226 Överföring klar
11873185 byte mottagna på 0,101 sekunder (1,1e + 05 Kbyte/sek)
får test2.sql? y
227 Gå in i passivt läge.

226 Överföring klar
23957080 byte mottagna på 0,204 sekunder (1,1e + 05 Kbyte/sek)

Laddar upp fil till ftp-server

sätta<имяфайла> - kommando för att ladda upp en fil till ftp-servern.

ftp> sätt test1.sql
lokal: test1.sql fjärrkontroll: test1.sql
227 Gå in i passivt läge.
150 Öppna dataanslutning för BINÄRT läge för test1.sql
226 Överföring klar
11873185 byte skickade på 0,129 sekunder (9e + 04 Kbyte/sek)

För ladda upp flera filer du kan omedelbart använda kommandot mput :

ftp> mput test1.sql test2.sql
mput test1.sql? y
227 Gå in i passivt läge.
150 Öppna dataanslutning för BINÄRT läge för test1.sql
226 Överföring klar
11873185 byte skickade på 0,0964 sek (1,2e + 05 Kbyte/sek)
mput test2.sql? y
227 Gå in i passivt läge.
150 Öppna dataanslutning för BINÄRT läge för test2.sql
226 Överföring klar
23957080 byte skickade på 0,354 sekunder (6,6e + 04 Kbyte/sek)

Nedladdningen av varje fil måste bekräftas y / n (Inte riktigt).

Ett annat kommandoalternativ mput :

ftp> mput * .sql
mput test1.sql? y
227 Gå in i passivt läge.
150 Öppna dataanslutning för BINÄRT läge för test1.sql
226 Överföring klar
11873185 byte skickade på 0,0985 sek (1,2e + 05 Kbyte/sek)
mput test2.sql? y
227 Gå in i passivt läge.
150 Öppna dataanslutning för BINÄRT läge för test2.sql
226 Överföring klar
23957080 byte skickade på 0,2 sekunder (1,2e + 05 Kbyte/sek)

Om stora filer laddas upp till FTP skulle det vara trevligt att se hur nedladdningen fortskrider. För att göra detta kan du använda kommandona hash och bock .

hash - kommandot efter vilket ftp kommer att skriva ut tecknet "#" var 1024:e byte med data:

ftp> hash
Utskrift av hashmärke på (1024 byte / hashmärke).
lägg fil2.tar.gaz
##########################
226 Överföring klar
785888111 byte skickade på 6,94 sekunder (1,1e + 05 Kbyte/sek)

bock - kommandot visar byteräknaren:

ftp> bock
Hastmärke skrivs ut.
Tick-räknarutskrift på (10240 byte / tick-ökning).
ftp> lägg fil2.tar.gz
lokal: fil2.tar.gz fjärr: fil2.tar.gz
227 Gå in i passivt läge.
150 Öppna dataanslutning i BINÄRT läge för file2.tar.gz
Överförda bytes: 912706618 -> räknare
226 Överföring klar
912706618 byte skickade på 8,08 sekunder (1,1e + 05 Kbyte/sek)

Det är alla de grundläggande kommandona för att arbeta med ftp i konsolen. För att se en lista över tillgängliga kommandon på en given FTP-server kan du använda kommandot hjälp :

ftp> hjälp
Kommandon kan förkortas. Kommandon är:

Felsök mdir sendport-webbplatsen
$ dir mget put size
konto frånkoppling mkdir pwd status
lägg till exit mls quit struct
ascii formläge offertsystem
bell få modtime recv sunique
binär glob mput reget tenex
hejdå hash nyare rstatus bock
case hjälp nmap rhelp trace
cd inaktiv nlist byt namn på typ
cdup-bild ntrans återställ användare
chmod lcd öppen starta om umask
stäng ls prompt rmdir verbose
cr macdef passiv runique?
ta bort mdelete proxy skicka

Du kan också få en kort hjälp för varje kommando. hjälp<команда> :

ftp> hjälpstatus
status visar aktuell status

ftp> hjälp avsluta
avsluta avsluta ftp-session och avsluta

ftp> hjälp hejdå
hejdå avsluta ftp-sessionen och avsluta

Och slutligen de två lagen som är högre sluta med eller Hejdå för att stänga ftp-sessionen och avsluta:

ftp> avsluta
221 Adjö.

Detaljerad information med en beskrivning av kommandona kan erhållas med hjälp av man ftp på kommandoraden.

# man ftp
Formaterar sida, vänta...
FTP (1) BSD General Commands Manual FTP (1)

NAMN
ftp - Internet filöverföringsprogram

SYNOPSIS
ftp [-Apinegvd]
pftp [-Apinegvd]
................
...............

Och jag tänkte: vet alla att vanliga Windows-verktyg räcker för att fungera med FTP-lagringar? I den här artikeln kommer jag att beskriva tre enkla FTP-filöverföringsmetoder med ett exempel. Samma tekniker fungerar i. Allt du behöver är Explorer och kommandoraden.

Metod ett: Internet Explorer 8

Alla Internetanvändare är bekanta med HTTP-adresser för åtkomst till webbplatser, som skrivs in i webbläsarens adressfält - till exempel. Adresser för åtkomst till FTP-servrar är byggda enligt samma princip:.

Ange adressen till ett offentligt FTP-förråd, till exempel Microsoft (Figur A), i adressfältet och klicka. Om anslutningen lyckas kommer du att se rotkatalogen. Klicka på huvudkatalogen för att komma åt underkataloger och filer. För att ladda ner en fil, högerklicka på den och välj alternativet Spara mål som.

Som du kan se innehåller servern alla databasartiklar, korrigeringar, uppdateringar, verktyg och dokumentation från Microsoft, bara de presenteras som en lista med datum. Mer information om FTP-lagring finns i readme.txt-filerna.

Bild A. Microsoft FTP-server sett från Internet Explorer 8.

Observera: för att framgångsrikt ansluta till FTP-servern med IE, alternativen Aktivera FTP-mappvy (utanför Internet Explorer) och Använd passiv FTP (för brandväggs- och DLS-modemkompatibilitet ”(Använd passiv FTP (för brandväggs- och DSL-modemkompatibilitet)) i avsnittet Bläddring på fliken Avancerat i dialogrutan Internetalternativ. Den kan anropas från menyn Verktyg.

För att komma åt privata FTP-servrar måste du ange ett användarnamn och lösenord (Figur B). Men i IE 7 eller IE 8 kan du bara se en lista med filer på detta sätt. För att ladda ner måste du använda Explorer (Windows Explorer). För detaljer, se fig. C, D, E och F.


Figur B. För att komma åt privata FTP-servrar krävs ett användarnamn och lösenord.


Figur C. Välj 'Sida | Öppna FTP-webbplats i Windows Explorer "(Sida | Öppna FTP-webbplats i Windows Explorer) eller" Visa | Öppna FTP-webbplatsen i Windows Utforskaren ”för att starta Utforskaren.



Figur D. I dialogrutan Internet Explorer Security Alert klickar du på knappen Tillåt.

FTP är ett viktigt TCP/IP-verktyg för att överföra filer mellan system. En av de främsta fördelarna med FTP är dess kompatibilitet med många olika fjärrvärdsystem: filer kan överföras mellan fjärranslutna Windows 2000-, Windows NT- och UNIX-system, och till och med IBM-servrar som AS / 400. För att köra det textbaserade FTP-verktyget som följer med Windows 2000 och NT, skriv bara in ftp på kommandoraden.

Här är de 10 mest användbara FTP-kommandona.

10. Hjälp (eller?). Många FTP-kommandon kan anges på olika sätt. Till exempel Hjälp och frågetecknet (?) Har samma funktion. Nybörjare bör börja med hjälpkommandot, efter att ha angett vilket systemet ger användaren en komplett lista med FTP-kommandon. För att få en kort beskrivning av ett kommando, skriv in? följt av namnet på kommandot:

Ftp>? öppen

9. Öppna. En FTP-session börjar vanligtvis med ett Open-kommando för att ansluta till den angivna FTP-servern (FTP-tjänsten måste köras på fjärrplatsen). Efter att ha fått kommandot Öppna ber systemet om ett användar-ID och lösenord. Många FTP-servrar låter dig logga in med ett anonymt ID och tomt lösenord. För att kommunicera med en dator som heter teca2, skriv in

Ftp> öppna teca2

8. Avsluta (eller hejdå). Kommandot Quit avslutar alla öppna sessioner och avslutar FTP-skalet:

Ftp> avsluta

För att stänga en öppen session utan att avsluta FTP, använd kommandot Stäng.

7. Pwd. Kommandot Pwd visar katalogen på fjärrmaskinen som för närvarande kontaktas av en FTP-session:

6. Ls. Kommandot Ls visar en lista över filer och underkataloger som finns i den aktuella katalogen på fjärrdatorn. Ls låter dig komma åt fjärrfiler:

5. Cd. Om filen du vill ha inte finns i den aktuella katalogen på fjärrsystemet, kan du använda kommandot Cd för att byta till en annan katalog. Om en anslutning till en UNIX-maskin upprättas anges fjärrkatalogen vanligtvis med ett snedstreck till höger (i det här fallet katalogen / nedladdningar):

Ftp> cd / nedladdningar

4. Lcd. Kommandot Lcd ändrar den aktuella katalogen på den lokala maskinen. Alla filer som tas emot från fjärrmaskinen skrivs till den aktuella katalogen som standard. För att ändra den aktuella lokala katalogen till C: emp, skriv in kommandot

Ftp> lcd C: emp

3. Bin (eller binär). Som standard överför FTP filer i ASCII-format, vilket är bekvämt för textfiler. Men för att ladda upp körbara filer och .zip-filer måste du ändra uppladdningstypen till binär med kommandot Bin:

För att återgå till ASCII-läge, använd ASCII-kommandot.

2. Lägg (eller Skicka). Kommandot Put låter dig kopiera en lokal fil till den aktuella katalogen på fjärrmaskinen. För att ladda upp en fil med namnet localfile.txt till C: emp-katalogen på fjärrsystemet, skriv in kommandot

Ftp> lägg C: emp localfile.txt

1. Hämta (eller Recv). Kommandot Get används för att ladda ner filer från Internet (eller från fjärrdatorer) till den aktuella katalogen på den lokala maskinen. För att få en fil med namnet remotefile.txt anger du kommandot

Ftp> hämta remotefile.txt

Michael Ooty är vetenskapsredaktör för Windows NT Magazine och VD för TECA, ett mjukvaruutvecklings- och konsultföretag. Du kan kontakta honom på:

Dela detta