Põhilised FTP-käsud Linuxis. Failide allalaadimine FTP-st Windowsi käsurealt Installige msp käsurea allalaadimiselt ftp

FTP-protokoll on üks levinumaid Interneti-kasutajate kasutatavaid võrguprotokolle. Valdav enamus inimesi kasutab FTP-serveritest millegi allalaadimiseks erinevaid FTP-kliente. Kuid mitte paljud inimesed ei tea, et Windows võimaldab teil FTP-serveritega ühenduse luua käsurida.

Sellest nõuandest saate teada, kuidas laadige failid alla FTP-serveritest, kasutades lihtsaid DOS-i käske.

Selleks, et laadige fail FTP-st käsurealt alla Windowsi stringid , teeme mõned lihtsad sammud:

  1. Avage Windowsi käsuviip, klõpsates nuppu Start - Run, tippides cmd ja vajutades sisestusklahvi.
  2. Käivitage järgmine käsk: Selle käsu abil loome ühenduse Microsofti ftp-serveriga.
  3. Sisestage anonüümne kasutajanimi. Selle tuntud ettevõtte server võimaldab anonüümsetel kasutajatel ühenduse luua:
  4. Sisesta oma e-mail paroolina (võid sisestada ka olematu):
  5. Õnnitleme teid eduka sisselogimise puhul!
  6. Et näha, millised failid ja kataloogid on ftp-serveris saadaval, sisestage käsk dir:
  7. Selle tulemusel saame ftp-serveris asuvate failide ja kataloogide loendi:
  8. Nõutavasse kataloogi minemiseks kasutage käsku cd:
  9. Teade "250 CWD käsk õnnestus" näitab, et oleme edukalt liikunud vajalikku kataloogi:
  10. Vajaliku faili allalaadimiseks sisestage käsk get ja allalaaditud faili nimi:
  11. Pärast faili edukat kättesaamist teavitab süsteem meid:
  12. FTP-serverist lahkumiseks ja ühenduse katkestamiseks käivitage käsk bye:

Võib-olla ütlevad paljud, et failide allalaadimine multifunktsionaalsete allalaadimishaldurite või ftp-klientide abil on palju mugavam, kuid vajadusel (või alternatiivina) saate kasutada lihtsat DOS-i käsud see võimaldab teil failide allalaadimine ftp-st ilma lisatasuta.

FTP (fail Edastusprotokoll) on kõige populaarsem protokoll failide ülekandmiseks (alla- ja üleslaadimine) ühest süsteemist teise. See pakub kiiret võimalust failide edastamiseks. Seal on palju saadaolevad rakendused Linuxis ja Windowsis, nagu VSFTPD, ProFTPD Linuxile, FileZilla Server Windowsile ja macOS-ile.

Sööma erinevaid viise Kasutan FTP-serveriga ühenduse loomiseks graafilist keskkonda, kuid süsteemiadministraator peab teadma käsurea võimsust. Ja selles teemas "Failide allalaadimine ja üleslaadimine FTP kaudu konsooli abil" räägin teile, kuidas saate käsurealt andmete edastamiseks/vastuvõtmiseks töötada.

1. Looge käsurea abil ühendus FTP-serveriga

Mis tahes serveriga käsurea abil ühenduse loomiseks kasutage terminali.

$ ftp ftp.site

2. Laadige fail üles FTP-serverisse

Faili serverisse üleslaadimiseks kasutage FTP put. Esiteks peate minema soovitud kausta FTP server faili allalaadimiseks ja kasutage järgmist käsku.

Ftp> cd laadib üles ftp> pane /home/captain/my_file.txt

3. Laadige FTP-serverist alla üks fail

Faili allalaadimiseks FTP-serverist kasutame käsku get. Selle käsu abil saame alla laadida ühe faili. Mis tahes faili allalaadimiseks FTP-serverist logige esmalt FTP-serverisse sisse, seejärel minge kataloogi ja kasutage mis tahes faili allalaadimiseks järgmist käsku:

Ftp> hankige fail minu_fail.txt

4. Laadige FTP-serverisse mitu faili

Mitme faili FTP-serverisse üleslaadimiseks kasutame käsku MPUT. Mitme faili korraga serverisse üleslaadimiseks saame määrata metamärgi. Kõigepealt minge soovitud kausta faili üleslaadimiseks FTP-serveris ja kasutage järgmist käsku. See laadib kõik .txt-laiendiga failid üles FTP-serveri üleslaaditud failide jaoks kataloogi /home/captain.

Ftp> cd laadib üles ftp> lcd /kodu/kapten/ ftp> pane *.txt

5. Laadige FTP-serverist alla mitu faili

Mitme faili allalaadimiseks FTP-serverist kasutame käsku MGET. Selle käsu abil saate faile üles laadida.

Ftp> mget *.txt

Meeskonnad.

!
Välju kestast

?
Printige abi kohaliku teabe kohta

lisama
Lisa faili

ascii
Määra edastuse tüübiks ASCII. Kasutage seda tekstifailide (HTM-failide) edastamiseks.

kelluke
Helisignaal, kui käsk on lõpetatud.

binaarne
Määrake edastuse tüübiks binaarne. Kasutage seda binaarfailide (XE-failide ja graafika) edastamiseks.

hüvasti

CD
Muutke kaugtöökataloogi (kasutage ".." vanemaks muutmiseks).

Sulge
Lõpetage FTP seanss.

kustutada
Kustutage kustutatud fail.

silumine
Silumisrežiimi vahetamine.

rež
Loetlege (näidake) kaugkataloogi sisu.

lahti ühendada
Lõpetage FTP seanss.

saada
Hankige fail (vt ka mget).

glob
Vahetage laiendi metamärk kohalikust failinimest.

räsi
Lülitage iga läbitud puhvri jaoks välja printimine "#".

abi
Kuva käskude loend.

LCD
Muutke kohalikku töökataloogi.

sõnasõnaline
Saatke kohandatud FTP-käsk.

ls
Näitab kaugkataloogi sisu.

mdelete
Mitme faili kustutamine.

mdir

mget
Hankige mitu faili (vt ka hankimist)

mkdir
Looge kaugmasinas kataloog.

mls
Loetlege mitme kaugkataloogi sisu.

mput
Saada mitu faili (vt ka panna).

avatud
Ühendage kaug-FTP-ga.

viip
Ligikaudne interaktiivne viip mitmes meeskonnas (see on lüliti)

pane
Saada üks fail (vt ka mput).

pwd
Prindi töökaust(kus te praegu olete) kaugmasinas.

lõpeta
Lõpetage ühenduse seanss ja töötage.

tsitaat
Saatke kohandatud FTP-käsk. Toores FTP-käskude loendit saate vaadata aadressil www.nsftools.com/tips/RawFTP.htm

rev
Faili vastuvõtmine

kaugabi
Hankige abi kaugserverist

ümber nimetada
Hangi fail.

rmdir
Kustutage kaugmasinas kataloog.

saada
Saada üks fail.

olek
Näita praegust olekut.

jälg
Lülitage pakettide jälgimine sisse/välja.

tüüp
Määrake edastusfaili tüüp

kasutaja
Uue kasutaja teabe saatmine.

paljusõnaline
Lülitage üksikasjalik režiim sisse.

Teema “FTP kaudu failide allalaadimine ja üleslaadimine konsooli abil” on lõpetatud.

NIMI
ftp - failiedastusprotokoll

SÜNTAKS

Ftp [-v] [-d] [-i] [-n] [-U] [-p] [-g]

KIRJELDUS
ftp programm võimaldab teil faile üle kanda kaugarvuti või neid sealt vastu võtta ning töötab kaugarvutis olevate failide ja kataloogidega.

TÖÖ FTP-GA.
FTP-programmi kasutamiseks peate avama ühenduse oma ja kaugmasina vahel, kuhu soovite faili teisaldada või kuhu soovite faili teisaldada. See programm võimaldab teil korraga kasutada mitut linki, kuigi saate anda käske, mis mõjutavad ainult ühte linki. Mitme masinaga side võimaldab suhelda mitme masinaga ühe ftp-seansi jooksul. Kui soovite sidemasinat vahetada, ei pea te teises masinas uuesti registreeruma. Ühendus, mida kasutatakse Sel hetkel, nimetatakse praeguseks ühenduseks.

Failide salvestamise tüübid ftp-le ülekandmiseks.
ftp programm võimaldab kasutada kahte tüüpi salvestust: ASCII või binaarne. Kasutage tekstifailide jaoks ASCII-d. Binaarset kasutatakse binaarandmete jaoks, mis peavad olema külgnev bittide jada. Vaikimisi on ASCII. Binaarvormi saab kasutada mõne erifaili, näiteks programmide, piltide, arhiivide jaoks.

Helista ftp-le.
UNIXi kestast ftp kutsumiseks sisestage käsk ftp. Kui see käsk on täidetud, ilmub ekraanile selle käsu viip. Tundub järgmisel viisil:

Ftp> Saate määrata masina nime, millega soovite ühendust võtta, kuigi see on valikuline. Järgmine näide näitab, kuidas kirjutada masina nimi ftp.botik.ru: $ ftp ftp.botik.ru See on samaväärne käsu ftp open kasutamisega ühenduse loomiseks teie nimetatud masinaga. Võite kutsuda ftp-d ka ilma masina nimeta, näiteks: $ ftp Kui te ei määranud ftp-le helistamisel masina nime, peate selle masinaga ühenduse avama ftp-s. Seda tehakse enne failide edastamise alustamist käsuga ftp open. Täpsemat teavet selle probleemi kohta leiate selle peatüki hilisemast jaotisest "Ftp-käskude kirjeldus".

ftp valikud.
Lisaks saate ftp-le helistades määrata selle käsu jaoks mõned suvandid. Need suvandid asetatakse ftp-käsu nime järele, kuid masina nime ette, kui see on määratud. Iga valik koosneb sidekriipsust (-) ja ühest tähest, näiteks: -v. Igal valikul on vastav samanimeline käsk, mida saab kasutada ftp-s. Peaksite vahet tegema suvandite kasutamisel ja vastavatel ftp-käskudel.

-vSunnib ftp töötama paljusõnalises režiimis. Selles režiimis kuvatakse teie ekraanile kaugmasina poolt ftp-le saadetud ftp-teated. Lisaks, kui kasutate seda režiimi, kuvatakse pärast iga failiedastuse lõpetamist statistiline teade. See režiim on vaikerežiim, kui ftp töötab interaktiivselt. Kui ftp töötab käsurežiimis, on üksikasjalik režiim keelatud, siis suvand -v lubab selle. Saate selle režiimi lubada ftp-s, kasutades käsku üksikasjalikult.
-dSunnib ftp töötama silumisrežiimis. Selles režiimis kuvatakse teie ekraanil ftp-sõnumid, mille ftp saadab kaugmasinale. Kui te seda valikut ei kasuta, siis teavet ei kuvata. Selle režiimi saate käivitada ka ftp-s, kasutades silumiskäsku.
-nTakistab ftp automaatse registreerimise kasutamist kaugmasinaga suhtlemisel. Kui automaatse registreerimise režiim on seadistatud, tuvastab ftp teid automaatselt kaugmasinas ja registreerib teid selles masinas. (Vt selle jaotise osa ".netrc-faili kasutamine automaatseks logimiseks".) Kui kasutate automaatse logimise keelamiseks suvandit -n, peate kaugmasinasse käsitsi sisselogimiseks kasutama käsku kasutaja.
-gPõhjustab UNIX-i failinimede laiendite, näiteks metamärgi (*) äravõtmise. Kui te seda valikut ei kasuta, laiendab ftp failinimesid faililoendis universaalse laiendiga. Selle valiku asemel saate kasutada käsku glob.
Järgnevalt on toodud näited ftp-suvandite kasutamisest: $ ftp -v -d ftp.botik.ru Ülaltoodud käsk kutsub ftp-d välja üksikasjalikus ja silumisrežiimis ning paneb ftp-le ühenduse looma ftp.botik.ru-nimelise kaugmasinaga. Silumisrežiimis kuvatakse teie ekraanil kaugmasinale saadetud käsud. Paljusõnaline režiim kuvab adressaadi vastused ja statistika saadud teabe baitide kohta. $ ftp -vd Ülaltoodud käsk kutsub ftp-d üksikasjalikus ja silumisrežiimis, kuid ei ava sidet kaugmasinaga. $ ftp -ng ftp.botik.ru Ülaltoodud käsk kutsub ftp-d koos automaatse registreerimise ja universaalse laienduse tühistamisega ning sunnib seda looma ühenduse kaugmasinaga ftp.botik.ru. $ ftp -n -d Ülaltoodud käsk kutsub ftp välja automaatse registreerimise ja tühistatud universaalse laiendiga, ilma ühegi masinaga ühendust avamata.

.netrc-faili kasutamine automaatseks registreerimiseks.
Mugavuse huvides saate luua oma kodukataloogis faili nimega .netrc. See fail sisaldab registreerimisandmete stringe iga masina jaoks, mida vajate automaatseks suhtluseks. Kui helistate ftp-le, määrates masina, st kui avate kõnega samal ajal masinaga ühenduse, loeb ftp .netrc-faili. Kui selle masina jaoks on elemendistring, ühendab ftp teie masina automaatselt selle kaugmasinaga. Kui avasite ühenduse üksikasjalikus režiimis, näete, kuidas see juhtub. Failivorming koosneb üksikutest väljadest, mida esindavad võtmeväljad:

Masina nimi sisselogimisnimi parool parool, kus on masin, sisselogimine, parool märksõnad, millele järgnevad registreerimiseks vajalikud tähemärgiandmed:

masinSõlme nimi.
Logi sisseKasutajanimi registreerimiseks.
paroolSelle sõlme kasutaja parool. Parool kirjutatakse tavalises krüptimata tekstivormis. Kui lisate oma parooli .netrc-faili, peate oma rühma ja kõigi teiste kasutajate jaoks keelama selle faili lugemise/kirjutamise juurdepääsu, et vältida oma parooli avaldamist. Vastasel juhul ei luba ftp seda faili kasutada. Sest Lisainformatsioon Failide õigused leiate käsu chmod dokumentatsioonist. Parooli faili kirjutamisel on risk. Peate kaaluma kõiki ohutustingimusi. Enne selle faili kasutamist küsige oma administraatorilt täpsemaid andmeid.
Kui te faili parooli ei sisesta, küsib ftp teilt seda. Siin on näiteks kirje .netrc failis: masina admin login guido parool open kus: admin on hosti nimi, guido on kasutaja, kes logib administraatori masinasse, open on guido kasutaja parool.

Piirangud ftp-käskude jaoks.
On mitmeid laiendatud käske, mis pakuvad kasutajale täiendavat mugavust. Kuid mitte kõik ftp-serverid ei mõista neid. Selles peatükis hiljem kasutatavatel käskudel on teatud piirangud. ftp-programm võib pakkuda toetatud käskude loendit. Sellise teabe saamiseks peate pärast kaugmasinaga ühenduse loomist kasutama käsku.

FTP käskude kirjeldus.
Kui ekraanile ilmub ftp-viip, saate sisestada ühe selles jaotises hiljem kirjeldatud käskudest. Pärast käsu käivitamist kuvatakse uuesti ftp-viip. Olenevalt sellest, kas režiimiks on määratud üksikasjalik või silumine, võidakse kuvada täiendavaid teateid. Pärast iga käsku peate vajutama sisestusklahvi. Käsk ei käivitu enne, kui vajutate sisestusklahvi. Kui teete käsu tippimisel vea, saate teksti redigeerimiseks kasutada klahvi BACKSPACE.

Te ei pea sisestama kogu käsunime, võite sisestada teatud arvu märke, millest piisab tuvastamiseks. Enamasti on see ühe või kahe märgi kaugusel ftp-käsu nimest. Siiski on parem mitte olla laisk ja sisestada käsud täielikult. Asi on selles, et jokeri serveri ftp klienti saab muuta süsteemiadministraator. Mitte kõik kliendid ei mõista lühikesi käske. Näiteks oleks neid võinud varem kasutada. Kuid ühel ilusal päeval vahetati ftp programm välja. Installisime täiustatud versiooni. Ma ei tea, kui arenenud ta on, aga ta ei mõista lühikesi käske.

! See käsk peatab ftp ja kutsub kohalikus masinas shelli. Kõiki hüüumärgile järgnevaid märke käsitletakse ja täidetakse shellikäskudena. Seejärel saate kestast väljudes ftp-sse naasta. Kõik ftp-suvandid ja nendega seotud kaugmasinad tagastatakse samasse olekusse, mis enne selle käsu andmist. Kui shellikäsk sisestatakse samale reale kui !, siis täidetakse ainult see käsk. Pärast käsu täitmist naaseb ftp-programm käsurežiimi.
lisamaAppend käsk paneb ftp lisama kohaliku faili sisu faili lõppu kaugmasinas, millega olete praegu ühenduses. Selle käsu kutsumisel saate määrata, millisele failile lisada, näiteks: ftp> append kohalik_faili_nimi remote_machine_file_name Võite kasutada ka ainult käsu nime ja seejärel küsida failinimesid, näiteks: ftp> append (kohalik-fail) kohaliku_faili_nimi (kaugfail) kaugmasina faili_nimi
asciiSee käsk muudab ftp failid ASCII-koodiks. Vaikekood on alati ASCII.
kellukeSee käsk põhjustab pärast iga failiedastuse lõpetamist teie terminalis signaali. Piiksumise lõpetamiseks peate selle ftp-käsu uuesti tippima.
binaarneSee käsk paneb ftp faili binaarkoodis üle kandma.
lõpetaSee käsk logib ftp-st välja. See käsk sulgeb kõik avatud ühendused.
CDSee käsk asendab kaugmasina katalooginime uuega. Uue nime saab üles kirjutada käsu andmisel, nagu on näidatud näites: ftp> cd /usr/bin Kasutada võib ainult ftp käsu nime, siis küsib masin näiteks uue kataloogi nime : ftp> cd (kaugkataloog) /usr/ bin
SulgeSee käsk sulgeb praeguse ühenduse. Samas ftp ei välju. Saate luua teise ühenduse.
silumineSee käsk lülitab silumisrežiimi sisse ja välja. Kui režiim on sisse lülitatud, kuvatakse väljalülitamisel teade, sõnumeid pole.
paljusõnalineSee käsk lülitab üksikasjaliku režiimi sisse ja välja. Kui režiim on sisse lülitatud, kuvatakse väljalülitamisel teade, sõnumeid pole.
kustutadaSee käsk kustutab faili kaugmasinas, millega olete praegu ühendatud. Kustutatava faili nime saab määrata ftp-käsu kutsumisel: ftp> delete kustutatava faili nimi Soovi korral võid ftp-käsu kutsumisel nime ära jätta. Seejärel küsib masin teilt nime, näiteks: ftp> delete (kaugfail) kustutatava faili nimi
režSee käsk annab teile kaugmasina kataloogi sisukorra, millega olete ühendatud. Saate määrata ftp-käsu kutsumisel prinditava kataloogi nime. Näiteks: ftp> dir /usr/bin Kui te kataloogi nime ei määra, prinditakse kaugmasina praegune kataloog. Võite ka käskida ftp-l kirjutada käsu tulemused faili enne, kui see ekraanile ilmub. Seda tehakse järgmiselt: ftp> dir /usr/bin printfile Väljundfaili nime ette (siin printfile) tuleb määrata kataloogi nimi. Nii et kui soovite praeguse kataloogi printida faili nimega printfile, tehke järgmist: ftp> dir . prindifail, kus "." tähendab praegust kataloogi.
saadaSee käsk kopeerib faili kaugmasinast, millega olete praegu ühenduses. See fail kopeeritakse teie serveri kataloogi. Mitme faili korraga kopeerimiseks kasutage käsku mget. Selle käsu kutsumisel saate määrata kaugmasinas oleva faili nime ja oma kataloogis oleva nime, kuhu faili kopeerite. Näiteks: ftp> hanki kaugmasina faili nimi oma masina failinimi Kui määrate lihtsalt kopeeritava kaugmasina faili nime, saab teie masinas olev fail sama nime. Näide: ftp> get remote_machine_name Saate kirjutada ainult käsu ftp get. Seejärel küsib ftp programm sinult faili nime, näiteks: ftp> get (kaugfail) kaugmasina failinimi (kohalik fail) sinu masina failinimi
globSee käsk paneb ftp keelama UNIX-i failinimelaiendid, nagu universaalne "*". Seda käsku kasutatakse nii laienduse keelamiseks kui ka lubamiseks, nii et kui see uuesti antakse, lubatakse laiendus uuesti. Pärast laienduse lubamist lisab ftp failide loendi kuvamisel kõigile failinimedele laienduse.
räsiSee käsk paneb ftp kuvama "#" märgi pärast iga kaugmasina saadetud andmeplokki. Andmeplokkide suurus võib olenevalt versioonist erineda tarkvara. Täna jokkeri masinal on see 1024 baiti. Pärast selle käsu sisestamist prinditakse praegune andmeploki suurus. See käsk lülitab uuesti tippimisel sümboli "#" kuvamise sisse või välja. Nii saate hinnata failiedastuskiirust.
abiSee käsk kuvab teavet ftp toimimise kohta. Kui määrate pärast abi käsu nime, kuvatakse selle käsu kohta teave. Kui sisestate lihtsalt abi, kuvatakse ftp-käskude loend.
LCDSee käsk muudab teie masinas ftp kasutatavat töökataloogi. Saate määrata töökataloogiks soovitud kataloogi nime, näiteks: ftp> lcd /kodu/õpilane/teie_kataloogi_nimi Kui te kataloogi nime ei määra, kasutatakse praegust kataloogi.
lsSee käsk prindib lühendatud loendi selle kaugmasina kataloogi sisust, millega olete praegu seotud. Saate määrata selle kataloogi nime, mida soovite printida. Näiteks: ftp> ls /usr/bin Kui te nime ei määra, prinditakse praegune kataloog. Saate määrata, et käsu tulemused kirjutatakse faili enne, kui need kuvatakse. Selleks määrake oma arvutis faili nimi, kuhu kataloogiloend paigutada, näiteks: ftp> ls /usr/bin printfile Enne faili väljastamist tuleb määrata kataloogi nimi (siin printfile). Näiteks kui soovite praeguse kataloogi printida faili nimega printfile: ftp> ls . prindifail, kus "." on paigutatud rõhutamaks, et kataloog on ajakohane.
mdeleteSee käsk kustutab praegu ühenduses oleva kaugmasina failide loendi. Saate määrata käsu kutsumisel kustutatavate failide nimed. Näiteks: ftp> mdelete kaugmasin failinimi1 failinimi2... Vastasel juhul võite kasutada lihtsalt käsu nime. ftp-programm küsib teilt nime(sid): ftp> mdelete (kaugfailid) faili_nimi1 faili_nimi2...
mdirSee käsk loob kaugmasina kataloogiloendi ja asetab tulemuse teie kataloogis olevasse faili. Käsu kutsumisel saate määrata kaugmasinas olevate failide loendi ja oma masinas oleva faili nime, kuhu tulemus paigutada. Näiteks: ftp> mdir remote_machine_file_name... printfile Pange tähele, et perekonnanimi on teie kataloogis oleva faili nimi. Võimalik on kasutada lihtsalt käsu nime. Seejärel küsib ftp programm sinult failide nimesid, näiteks: ftp> mdir (kaugfailid) remote_machine_file_name... printfile local-file printfile? y
mgetSee käsk kopeerib mitu faili kaugmasinast, millega olete praegu ühendatud, teie kataloogi. Pärast kopeerimist on failidel samad nimed, mis kaugmasinas. Saate määrata kopeeritavate failide loendi: ftp> mget kaugmasina faili nimi 1 faili nimi 2 fail... Kui te ei määranud käsu kutsumisel failinimesid, küsib ftp programm teilt neid: ftp> mget ( kaugfailid) kaugmasina failinimi 1 failinimi 2 faili...
mkdirSee käsk loob kataloogi kaugmasinas, millega parajasti ühendust loote. Käsu kutsumisel saab määrata kataloogi nime, näiteks: ftp> mkdir /u/mydir Kui sa nime ei määra, küsib ftp seda, näiteks: ftp> mkdir (katalooginimi) kataloogi_nimi Muidugi , peab teil olema kaugmasinas kirjutamisõigus.
mlsSee käsk hankib kaugmasina praeguses kataloogis olevate failide rühma lühendatud loendi ja lisab tulemuse teie arvutis olevasse faili. Saate määrata kaugmasinas olevate failide loendi ja oma masinas faili, kuhu käsu kutsumisel tulemus paigutada, näiteks: ftp> mls remote_machine_file_name... printfile Käsu kutsumisel võite nimed ära jätta ja seejärel programm küsib teilt neid: ftp> mls (kaugfailid) remote_machine_file_name... printfile kohalik fail prindifail? y
mputSee käsk kopeerib teie kataloogist ühe või mitu faili kaugmasinasse, millega olete praegu ühenduses. Kaugmasinas on failidel samad nimed. Loomulikult peab teil selle käsu käivitamiseks olema kaugmasinale kirjutamisõigus. Käsu kutsumisel saab määrata failide loendi, näiteks: ftp> mput 1teie_kataloogi_fail 2teie_masina_fail... Kui te nimesid ei määranud, küsib ftp-programm teilt selle kohta: ftp> mput (kohalikud failid) nimi_1teie_kataloogi_nimi_2faili_nimi. .
nmapKasutage seda käsku failinime eraldusmootori määramiseks või keelamiseks. See käsk on kasulik suhtlemisel UNIX-iga ühildumatute masinatega, mis kasutavad teistsugust failinimede andmise meetodit. Näiteks Apple Macintoshil põhinevad serverid. Failide ümbernimetamine kohalikus masinas on tehtud kasutades get ja mget käsud ning kaugmasin, mis kasutab käske put ja mput.
ntransKasutage seda käsku failinime tähemärkide tõlkemehhanismi lubamiseks või keelamiseks. See käsk on kasulik, kui suhtlete UNIX-iga mitteühilduva kaugmasinaga, mis kasutab teistsugust failinimede andmise meetodit. Näiteks Apple Macintoshil põhinevad serverid. Failinimede tõlkimine kohalikus masinas toimub käskude get ja mget ning kaugmasinas käskude put ja mput abil.
avatudSee käsk loob ühenduse kaugmasinaga, mis peaks faile edastama. Käsu kutsumisel saab määrata masina nime, näiteks: ftp> open ftp.botik.ru Kui nime pole määratud, küsib programm seda: ftp> open (to) masina nimi Kui määrasid masina käsu kutsumisel nime, saate määrata ka kaugmasina numbripordi. Kui port on määratud, avab ftp side sellel pordil, kui seda eelistatakse vaikimisi. Pordimuudatused tehakse siis, kui teil on selleks korraldus või kui süsteemiadministraator seda määrab. Kui porti pole määratud, ei nõua programm seda.
viipSee käsk takistab teil palumast ftp-lt luba failide vahel liikumiseks mitme failiga käskudes (nt mget). See käsk on uuesti sisestamisel lubatud ja keelatud.
paneSee käsk teisaldab faili teie masinast kaugmasinasse, millega olete praegu ühenduses. Mitme faili korraga edastamiseks kasutage käsku mput. Saate määrata oma masina failinime ja kaugmasina failinime ftp-käsu kutsumisel, näiteks: ftp> put your_filename remote_machine_filename või ftp> put your_filename Loomulikult peab teil selle käsu käivitamiseks olema kaugmasina kirjutamisõigus. Kui te faili(de) nime ei määra, küsib programm teilt neid, näiteks: ftp> put (kohalik fail) teie_faili_nimi (kaugfail) kaugmasina_faili_nimi Kui te kaugjuhtimispuldi failinime ei määra masin, loob käsk put faili kaugmasina masinas teie masinaga sama nime all.
pwdSee käsk kuvab praeguse töökataloogi nime kaugmasinas, millega olete praegu ühendatud.
hüvastiKäsk on sarnane ülalkirjeldatud käsuga quit.
tsitaatKäsk paneb ftp saatma masinasse sisestatud parameetrid kaugmasinale täitmiseks. Valikud on ftp-käsud ja muud suvandid. Neid käske, mida ftp toetab, saab kaugabikäsu abil ekraanil kuvada. Selle käsu saate sisestada ftp-programmi kutsumisel, näiteks: ftp> quote NLST Kui määrasite ainult käsu nime, küsib ftp teilt käsurealt, mida kasutada, näiteks: ftp> quote (käsurea saatmiseks) NLST See käsk järgneb käsule Kasutage ainult süsteemiadministraatori soovitusel.
revSee käsk sarnaneb ülalkirjeldatud käsuga get.
kaugabiSee käsk küsib ftp-abi kaugmasinas, millega olete praegu ühendatud. See teave ütleb teile, milliseid käske kaugmasin toetab.
ümber nimetadaSee käsk nimetab ümber faili kaugmasinas, millega olete praegu ühenduses. Käsu kutsumisel saab kasutada failinimesid, näiteks: ftp> rename vana_faili_nimi uus_faili_nimi Kui kasutasid ainult käsu nime, siis ftp küsib failinimesid: ftp> rename (alates-nimi) vana_faili_nimi (to-name) uus_faili_nimi Loomulikult peab teil selle käsu täitmiseks olema kaugmasinas kirjutamisõigus.
rmdirSee käsk kustutab kataloogi kaugmasinas, millega olete praegu ühenduses. Käsu kutsumisel saab määrata eemaldatava kataloogi nime, näiteks: ftp> rmdir /u/mydir või võid käsu välja kutsumisel nime välja jätta ja masin küsib seda: ftp> rmdir (katalooginimi) /u /mydir Kaugmasin ei toeta seda käsku alati. Loomulikult peab teil selleks olema kaugmasinale kirjutamisõigus.
saadaSee käsk sarnaneb ülalkirjeldatud käsuga put.
sendportSee käsk paneb ftp keelama võimaluse määrata kohaliku masina port kaugmasina andmete jaoks. Seda käsku saab lubada ja keelata, kui sisestate selle uuesti. Kui helistate ftp-le, määratakse vaikimisi konkreetne port. Seda käsku tuleks kasutada vastavalt teie süsteemiadministraatori soovitustele. Reeglina on seda vaja ainult siis, kui töötate mõne "vale" ftp-serveriga, mis ei ühildu teie klientprogrammiga.
olekSee käsk paneb ftp kuvama teie terminalis oma hetkeolekut. Olek hõlmab režiime, mis valitakse kella, räsi, glob, pordi, tüübi käskudega.
tüüpSee käsk määrab, millisel kujul fail edastatakse. Aktsepteeritakse ASCII- ja binaarkoode. See käsk sarnaneb ascii ja binaarkäskudega. Kui te käsu kutsumisel tüüpi ei määra, määratakse ASCII.
kasutajaSee käsk võimaldab teil ühenduse loomisel end kaugmasina jaoks tuvastada. See automaatne registreerimine on ftp-le helistamisel lubatud võtmega -n. Sel juhul pole seda käsku vaja. Kui automaatne registreerimine on keelatud, kasutage seda käsku enda registreerimiseks ja tuvastamiseks kaugmasinas. Kaugmasinale tuleb öelda kolm teavet selle kohta, kes te olete: sisselogimisnimi, parool ja ressursi nimi. Kasutajanimi on vajalik kõikide masinate jaoks, parool ja ressursi nimi on nõutavad vaid mõne süsteemi puhul. Saate sisestada kogu selle teabe, kui kutsute kasutaja käsku, näiteks: ftp> kasutaja mike cat myaccount Saate valida, kas kogu seda teavet käsu kutsumisel mitte esitada. Seejärel küsib programm sinult selle kohta, näiteks: ftp> kasutaja (kasutajanimi) mike(kasutajanimi) parool: Konto: myaccount(ressursi nimi) Pange tähele, et teie parooli ei kuvata selle sisestamisel, et kaitsta oma teavet. Kui te parooli või ressursi nime ei sisesta, ei küsita teilt seda.
paljusõnalineSee käsk keelab ftp üksikasjaliku režiimi. See käsk lülitub kordusvalimisel sisse ja välja. Paljusõnalises ftp-režiimis kuvatakse teie terminalis kaugmasina saadetud protokollisõnumid. Lisaks kuvab see režiim pärast iga failiedastust statistikat. Kui see režiim on keelatud, siis seda teavet ei kuvata.
? Abikäsu teine ​​nimi.

Näited ftp-operatsioonist.
See osa illustreerib, kuidas saab ftp-d kasutada. Allpool on kolm näidet. Need näited kasutavad kahte masinat, kohalikku masinat nimega HERE ja kaugmasinat nimega THERE.

1 näite kirjeldus.
See näide näitab ftp kasutamist failide saatmiseks ja vastuvõtmiseks. Käsk ftp kutsutakse välja hostmasina nimega ja kasutaja registreeritakse automaatselt teises masinas, kuna Suvandit -n ei kasutata.

Paljusõnaline režiim on üksikasjaliku käsuga keelatud. Seejärel muudab kasutaja kaugmasina töökataloogi kataloogiks /etc. Sest suvandit -d pole ja seal on üksikasjalik käsk, üksikasjalik režiim on keelatud ja peale ftp-viipa ei kuvata muid sõnumeid.

Kasutaja saab käsku ls kasutades lühendatud loendi SIIN oleva masina /etc kataloogist. Käsk ftp loob kolm faili kataloogis /etc. Käsk get passwd kopeerib seejärel passwd faili THERE masinast HERE masinasse. Kui masina nimi on määratud, luuakse HERE masinas fail nimega passwd.

Käsku put kasutatakse seina-nimelise faili kopeerimiseks kohaliku masina praegusest töökataloogist (SIIN) kaugmasina /etc kataloogi (SIIN). See fail on kopeeritud sama nimega, kuna selle nime ei määratud. Pärast ülekande lõpetamist ilmub /etc loend, milles on juba neli faili, sealhulgas sein, mis just kopeeriti HERE masinast.

Bye-käsku kasutatakse seejärel kohaliku HERE masina operatsioonisüsteemi shelli naasmiseks.

$ ftp THERE Ühendatud THERE-ga 220 THERE FTP-server (versioon 4.160 #1) valmis Nimi (THERE:stevea): Parool (THERE:stevea): 331 Stevea jaoks on vaja parooli. 230 kasutajat stevea logis sisse. ftp> verbose Paljusõnaline režiim väljas. ftp> cd /etc ftp> ls passwd volcopy whodo ftp> get paswd ftp>pane seinale ftp> ls passwd volcopy wall whodo ftp> bye $ Kirjeldus 2 näidet.
See näide illustreerib ekraanipilte, mida saab hankida mitme ftp-suvandi abil. Pärast ftp-le helistamist kaughostmasina nimega kutsub kasutaja välja käsu, mis naaseb silumisrežiimi. Pärast seda kuvab ftp-käsk ekraanil teateid, mis näitavad, et see suvand on lubatud. Seejärel muudab kasutaja kaugmasina töökataloogi kataloogiks /etc. Sest Ekraanile ilmuvad silumis- ja paljusõnalised režiimid käskude saatmise kohta kaugmasinale (--> CWD/jne) ning kaugmasinalt saadud vastused (250 CWD käsk õnnestus – käsk õnnestus). Pange tähele, et käsk cd, millel on sama vorm kui UNIX-i käsul Change directory, saadetakse CDW (muuta kaugmasina töökataloogi) käskuna. Seda käsku kasutab ftp cd asemel, nii et see töötab süsteemikäsklusest sõltumatult.

Pärast cd käsku annab kasutaja töökataloogi muudatuse kinnitamiseks käsu pwd. FTP-käsud kuvavad teie ekraanil teie (kohaliku) masina ja kaugmasina vahel saadetud teated ning seejärel kuvatakse kaugmasina praegune töökataloog. Seejärel sisestab kasutaja räsivaliku, millele ilmub teade, et see valik on lubatud. Käsk get wall myfile käsib ftp-l seinafaili taastada ja asetada see faili myfile teie masina praeguses töökataloogis. Käsk ftp prindib kohaliku ja kaugmasina vahel saadetud teated edastuse alguse kohta ning seejärel prindib iga vastuvõetud teabeploki kohta räsisildi. Kui edastus on lõppenud, ilmub ekraanile statistika, mis näitab teisaldamiseks kulunud aega ja faili edastamise kuupäeva. Pärast faili kättesaamist sulgeb kasutaja ühenduse sulgemiskäsuga ja väljub ftp-st käsuga bye.

$ ftp THERE Connected to THERE 220 THERE FTP serveriga (Versioon 4.160 #1) valmis Nimi (THERE:stevea): Parool (THERE:stevea): 331 Stevea jaoks on vaja parooli. ftp> debug Silumine sees (debug = 1) ftp> cd /etc ---> CDW /etc 200 CDW käsk korras. ftp> pwd ---> PWD 251 ftp> hash Räsimärgi trükkimine sisse (1024 baiti/räsimärk). ftp> hanki seina mefile ---> PORT 3,20,0,2,4,51 200 PORT käsk korras. ---> RETR sein 150 Seina andmesideühenduse avamine (3.20.0.2.1075) (24384baiti ########################. 226 Edastamine lõpetatud. 24550 baite vastu võetud 12,00 sekundiga (2 Kbytes/s) ftp> close ---> QUIT 221 Goodbye ftp> bye $.

FTP (File Transfer Protocol) on populaarne võrguprotokoll, mida kasutatakse failide kopeerimiseks ühest arvutist teise kohalik võrk, või Internetis. FTP on üks vanimaid rakendusprotokolle, mis ilmus ammu enne HTTP-d ja isegi enne TCP/IP-d, aastal 1971.

FTP-protokoll on haavatav, mis tähendab, et FTP ei saa oma liiklust krüptida, kõik edastused on lihttekstiga, nii et kasutajanimesid, paroole, käske ja andmeid saavad lugeda kõik, kes suudavad paketti võrgu kaudu kinni pidada. Turvaliseks andmeedastuseks kasutatakse SFTP (Secure File Transfer Protocol) protokolli. Erinevalt tavalisest FTP-st krüpteerib see nii käsud kui andmed, vältides paroolide ja tundliku teabe avalikku edastamist võrgu kaudu. SFTP on funktsionaalsuselt sarnane FTP-ga, kuid kuna see kasutab teist protokolli, ei saa tavalised FTP-kliendid SFTP-serveriga suhelda ja vastupidi. Järgmisena kaalume põhilised käsud FTP programmiga töötamiseks.

FTP-klient on üks populaarsemaid Linuxi distributsioonid. Alustame programmi käivitamisest ja ftp-ühendusest ning loomulikult kaalume põhikäsklusi ftp-serverist allalaadimiseks ja ftp-sse üleslaadimiseks, kataloogide loomiseks, failide kustutamiseks jne. Selles artiklis kirjeldame ainult põhikäske ning artikli lõpus anname konsoolist abi ja juhendi - saate alati teada käsu eesmärgi ja selle süntaksi, aga ka kõigi saadaolevad käsud konkreetses ftp-serveris.

FTP ühendus

FTP-ühenduse loomiseks sisestage lihtsalt käsk ftp<сервер> Näiteks:

ftp test.hostingthutor.com

Pärast sisestusklahvi vajutamist on käsu väljund järgmine:

Ühendatud testiga..55.5.11).
220 test..
Nimi (test.site:ftpuser):

Teine viis ühenduse loomiseks on käivitada konsoolist ftp ja seejärel luua ühendus ftp serveriga käsuga avatud:

ftp
ftp> test.site

Lisaks on võimalik ühendada IP kaudu:

ftp 114.55.5.11

Või selle taotlusega ftp See e-kiri on spämmirobotite eest kaitstud. Selle vaatamiseks peab teie brauseris olema lubatud JavaScripti tugi, see tähendab:

ftp See e-kiri on spämmirobotite eest kaitstud. Selle vaatamiseks peab teie brauseris olema JavaScript lubatud
230 kasutaja ftpuser on sisse logitud
Kaugsüsteemi tüüp on UNIX.
Failide edastamiseks binaarrežiimi kasutamine.
ftp>

Sõnumi järgi on selge, et failide edastamiseks kasutatakse binaarset (binaarset) edastustüüpi. Binaarne failiedastusrežiim on failide edastamine sellisel kujul, nagu need on FTP-serveris salvestatud. Ascii (teksti) režiimi kasutatakse ainult tekstifailide edastamiseks. Saate sisestada käske ascii või binaarne edastusrežiimide vahetamiseks. Binaarrežiimi tuleb kasutada kõigi mittetekstiliste failitüüpide puhul – pildid, arhiivid, programmid jne.

Liigume edasi ftp-serveri kataloogide navigeerimise ja läbimise käskude juurde:

pwd - käsk näitab praegust kataloogi ftp-serveris:

ftp> pwd
257 "/" on praegune kataloog

ls - käsk näitab aktiivses kataloogis olevate failide ja kataloogide loendit:

ftp>ls
227 Passiivsesse režiimi sisenemine.
150 ASCII-režiimi andmeühenduse avamine faililoendi jaoks
-rw-r--r-- 1 ftpuser ftpuser 3034978 31. juuni 19:02 file1.tar.gz
-rw-r--r-- 1 ftpuser ftpuser 30842294 31. juuli 20:08 file2.tar.gz
-rw-r--r-- 1 ftpuser ftpuser 67798316 31. juuli 19:46 file3.tar.gz
-rw-r--r-- 1 ftpuser ftpuser 6001252 17. jaanuar 12:02 file4.zip
-rw-r--r-- 1 ftpuser ftpuser 31386394 17. jaanuar 11:28 file5.tar.gz
drwxr-xr-x 2 ftpuser ftpuser 4. 17. jaanuar 20:23 www
-rw-r--r-- 1 ftpuser ftpuser 48546694 17. jaanuar 11:33 file6.zip
226 Ülekanne lõpetatud

CD<имядиректории> - käsk soovitud kataloogi minemiseks:

ftp> cd www
250 CWD käsk õnnestus

Kontrollime meeskonnaga pwd :

ftp> pwd
257 "/www" on praegune kataloog

mkdir<имя директории> - uue kataloogi (kataloogi) loomine:

ftp> mkdir tmp
257 "/tmp" – kataloog edukalt loodud

rmdir<имя директории> - kataloogi (kataloogi) kustutamine:

ftp> rmdir tmp
250 RMD käsk õnnestus

Failide kustutamine ftp-serveris

kustutada<имяфайла> - kustutab faili kaug-ftp-serveris:

ftp> kustuta test1.sql
250 DELE käsk õnnestus

Failide allalaadimine ftp-st

saada - laadige fail alla oma kohalikku masinasse. hankige failinimi või hankige failinimi uusFailinimi

ftp> hanki fail.zip
kohalik: file.zip remote: file.zip
227 Passiivsesse režiimi sisenemine.

226 Ülekanne lõpetatud
486694 baiti vastu võetud 0,229 sekundiga (6,5e+04 Kbytes/sek)

Laadige fail.zip alla oma kohalikku arvutisse failina file2.zip:

ftp> hanki fail.zip fail2.zip
kohalik: file2.zip remote: file.zip
227 Passiivsesse režiimi sisenemine.
150 BINAARrežiimi andmeühenduse avamine faili.zip jaoks (486694 baiti)
226 Ülekanne lõpetatud
486694 baiti vastu võetud 0,306 sekundiga (9,4e+04 Kbytes/sek)

Kasutades käsku saada kaug-ftp-serverist kopeeritakse failid praegusesse kohalikku kataloogi. Praeguse kohaliku kataloogi muutmiseks peate kasutama käsku LCD:

LCD<путь> - muutke kohalikus masinas praegust kataloogi:

ftp> lcd /root
Kohalik kataloog nüüd /root

To laadige kaug-ftp-st alla mitu faili serverisse oma kohalikku masinasse, saate kasutada käsku mget .

ftp> mget *.sql
mget test2.sql? y
227 Passiivsesse režiimi sisenemine.
(23957080 baiti)
226 Ülekanne lõpetatud
23957080 baiti vastu võetud 0,233 sekundiga (1e+05 kbit/sek)
mget test1.sql? y
227 Passiivsesse režiimi sisenemine.
(11873185 baiti)
226 Ülekanne lõpetatud
11873185 baiti vastu võetud 0,135 sekundiga (8,6e+04 Kbytes/sek)

Iga faili allalaadimine tuleb kinnitada (jah / ei) y /n .

Teine allalaadimisvõimalus mget :

ftp> mget test1.sql test2.sql
mget test1.sql? y
227 Passiivsesse režiimi sisenemine.

226 Ülekanne lõpetatud
11873185 baiti vastu võetud 0,101 sekundiga (1,1e+05 kbit/sek)
mget test2.sql? y
227 Passiivsesse režiimi sisenemine.

226 Ülekanne lõpetatud
23957080 baiti vastu võetud 0,204 sekundiga (1,1e+05 Kbytes/sek)

Faili üleslaadimine ftp-serverisse

pane<имяфайла> - käsk ühe faili üleslaadimiseks ftp-serverisse.

ftp> pane test1.sql
kohalik: test1.sql remote: test1.sql
227 Passiivsesse režiimi sisenemine.
150 BINAARrežiimi andmeühenduse avamine test1.sql jaoks
226 Ülekanne lõpetatud
11873185 baiti saadeti 0,129 sekundiga (9e+04 kbit/sek)

Sest laadige üles mitu faili saate käsku kohe kasutada mput :

ftp> mput test1.sql test2.sql
mput test1.sql? y
227 Passiivsesse režiimi sisenemine.
150 BINAARrežiimi andmeühenduse avamine test1.sql jaoks
226 Ülekanne lõpetatud
11873185 baiti saadeti 0,0964 sekundiga (1,2e+05 kbit/sek)
mput test2.sql? y
227 Passiivsesse režiimi sisenemine.
150 BINAARrežiimi andmeühenduse avamine test2.sql jaoks
226 Ülekanne lõpetatud
23957080 baiti saadeti 0,354 sekundiga (6,6e+04 Kbytes/sek)

Iga faili üleslaadimine tuleb kinnitada. y / n (Mitte päris).

Teine käsuvõimalus mput :

ftp> mput *.sql
mput test1.sql? y
227 Passiivsesse režiimi sisenemine.
150 BINAARrežiimi andmeühenduse avamine test1.sql jaoks
226 Ülekanne lõpetatud
11873185 baiti saadeti 0,0985 sekundiga (1,2e+05 Kbytes/sek)
mput test2.sql? y
227 Passiivsesse režiimi sisenemine.
150 BINAARrežiimi andmeühenduse avamine test2.sql jaoks
226 Ülekanne lõpetatud
23957080 baiti saadeti 0,2 sekundiga (1,2e+05 Kbytes/sek)

Kui failid laaditakse üles FTP-sse suur suurus, siis oleks hea allalaadimise edenemist jälgida. Selleks saate kasutada käske räsi Ja linnuke .

räsi - käsk, mille järel ftp prindib märgi "#" iga 1024 andmebaidi järel:

ftp> räsi
Räsimärgi trükkimine sisse (1024 baiti/räsimärk).
pane fail2.tar.gaz
##########################
226 Ülekanne lõpetatud
785888111 baiti saadeti 6,94 sekundiga (1,1e+05 Kbytes/sek)

linnuke - käsk kuvab baitide loenduri:

ftp> linnuke
Räsimärgi trükkimine ära.
Märkide loenduri trükkimine sisse (10240 baiti / märgisamm).
ftp> pane fail2.tar.gz
kohalik: file2.tar.gz remote: file2.tar.gz
227 Passiivsesse režiimi sisenemine.
150 BINAARrežiimi andmeühenduse avamine faili2.tar.gz jaoks
Ülekantud baidid: 912706618 -> loendur
226 Ülekanne lõpetatud
912706618 baiti saadeti 8,08 sekundiga (1,1e+05 Kbytes/sek)

See on kõik põhikomplekt käsud konsoolis ftp-ga töötamiseks. Antud FTP-serveris saadaolevate käskude loendi vaatamiseks võite kasutada käsku abi :

ftp> abi
Käske võib lühendada. Käsud on:

Siluge mdir sendport saidil
$ dir mget panna suurus
konto katkestamine mkdir pwd olek
append exit mls quit struct
ascii vorm režiimi tsitaat süsteem
bell get modtime recv sunique
binaarne glob mput reget tenex
bye hash uuem rstatus linnuke
case help nmap rhelp trace
cd idle nlist ümbernimetamise tüüp
cdup image ntrans lähtesta kasutaja
chmod lcd ava taaskäivitage umask
sulge ls prompt rmdir verbose
cr macdef passiivne runique ?
kustuta mdelete puhverserveri saatmine

Iga käsu kohta saate ka lühikese abi. abi<команда> :

ftp> abi olek
olek näitab praegust olekut

ftp> aidake lõpetada
välju, lõpeta ftp seanss ja välju

ftp>help hüvasti
bye, lõpeta ftp seanss ja välju

Ja lõpuks kaks ülaltoodud meeskonda lõpeta või hüvasti ftp-seansi sulgemiseks ja väljumiseks:

ftp> välju
221 Hüvasti.

Üksikasjalikku teavet koos käskude kirjeldustega saab hankida kasutades mees ftp käsureal.

# mees ftp
Lehe vormindamine, palun oodake...
FTP(1) BSD üldkäskude käsiraamat FTP(1)

NIMI
ftp - Interneti-failide edastamise programm

SÜNOPSIS
ftp [-Apinegvd]
pftp [-Apinegvd]
................
...............

Standardne Windowsi utiliit "FTP klient" käsurealt (CMD) - jaoks Reservkoopia või failide allalaadimine ilma teie osaluseta (automaatne).

  1. avatud - ühendus kaughostiga FTP kaudu;
  2. cd - üleminek teise serveri kataloogi;
  3. bin - serveri ja kliendi vahelise andmeedastuse binaarne režiim;
  4. pane - failide ülekandmine FTP-le;
  5. bye - lõpetage seanss serveriga ja väljuge.

Windowsi FTP-kliendi valdamiseks ja sellega töötamise alustamiseks proovime konsoolirežiimis luua ühenduse mis tahes FTP-serveriga, näiteks 213.43.125.75.

Sisestame avatud 213.43.125.75 (see on FTP-serveri IP-aadress), selle asemel sisestame teile vajaliku FTP-serveri aadressi või domeeni, peate sisestama kasutajanime ja parooli. Pärast edukat autoriseerimist loome kausta arhiivide salvestamiseks FTP-s, kõhklemata nimetame seda varundamiseks (kaust luuakse käsuga mkdir). Nüüd läheme kataloogi, mille lõime järgmise käsuga: cd back-up. Järgmises etapis kopeerime faili serverisse, mis nõuab failiedastusrežiimi määramist bin-käsuga ilma parameetriteta binaarseks. Ja nüüd sisestame put D:/back-up/back-up.zip, kus käsu put parameetriks on kopeeritud faili täielik tee. Kopeerimisel saab määrata kataloogis maski, näiteks: D:/back-up/*.zip (*.zip – kõik failid laiendiga "zip"). Pärast kopeerimist sulgege ühendus serveriga bye käsuga.

Et meie FTP-klient teeks kõike automaatselt, ilma küsimusi esitamata, koostame selle jaoks skripti. Allpool on tekstifail(nimetagem seda failiks back-up.ftp ja salvestage see C:/ draivi juuresse – kasutamise ja käivitusreale kirjutamise hõlbustamiseks), mis sisaldab mitmeid FTP-kliendi käske, mis käivitatakse automaatselt, kui FTP-kliendi käivitamine käsurealt.

Avage 213.43.125.75 (numbrite asemel - soovitud FTP-serveri aadress)
kasutaja
parool
cd varundamine (minge FTP-serveris olemasolevasse kataloogi)
prügikast (edastusrežiim – binaarne)
pane D:/back-up/back-up.zip (teie arvutis oleva faili tee)
hüvasti (lõpeta ühendus)

Tulemuseks peaks olema järgmise sisuga fail back-up.ftp:

avatud 213.43.125.75
kasutaja
parool
CD varukoopia
prügikast
pane D:/back-up/back-up.zip