Si të konfiguroni telefonat inteligjentë dhe PC. Portali informativ
  • në shtëpi
  • Këshilla
  • Memo për komandat FTP (duke punuar me FTP nga linja e komandës). Si të përdorni modalitetin pasiv FTP në linjën e komandës së Windows

Memo për komandat FTP (duke punuar me FTP nga linja e komandës). Si të përdorni modalitetin pasiv FTP në linjën e komandës së Windows

Dhe sot do të shikojmë punën me një server FTP përmes linjës së komandës cmd. Siç thashë, kjo metodë përdoret mjaft rrallë, të paktën nga unë, pasi është më e lehtë të punosh përmes një klienti FTP. Sidoqoftë, për shkrimin e skripteve të automatizuara për shkëmbimin e të dhënave midis makinës suaj lokale dhe një serveri FTP, kjo njohuri do të jetë shumë e dobishme për ju.

Ne nuk do të shkruajmë një skript në këtë video, do të merremi me këtë në videon tjetër, por thjesht shqyrtojmë komandat themelore për të punuar me një server FTP përmes vijës së komandës.

Komandat bazë për të punuar me një server FTP përmes linjës së komandës CMD

Dhe së pari, ne duhet të ekzekutojmë linjën e komandës ( Start \ Applications \ Utilities \ Command Prompt) ose Win + R \ cmd.

Hapi i parë është kalimi në modalitetin e serverit FTP, kjo bëhet përmes komandës FTP

Prezantoni EMRI PERDORIMIT i cili ka akses në serverin e dhënë dhe FJALEKALIMI

Nëse drejtojmë një ekip DIR atëherë do të shfaqim një listë të skedarëve dhe dosjeve që gjenden në serverin FTP.

Unë nuk do të flas për të gjitha komandat që përdoren për të punuar me serverin FTP përmes linjës së komandës, por vetëm ato që na duhen për të shkruar një skript. Këto janë kryesisht komanda për të kopjuar skedarët nga serveri FTP në kompjuterin tonë lokal dhe anasjelltas nga kompjuteri lokal në serverin FTP.

Ju gjithmonë mund të shkruani komandën NDIHMË dhe do të shihni një listë të komandave të mbështetura, për të zbuluar qëllimin e komandës, thjesht futni NDIHMO EKIPIN_NAME.

Por, këtu përshkrimi është shumë modest, kështu që nëse doni të gjeni një përshkrim më të detajuar të komandave të ndryshme, shkoni në faqen time në artikullin tematik. Unë do të vendos lidhjen në përshkrimin për këtë video.

Unë nuk kam akses për të shkruar direkt skedarë në rrënjën e këtij serveri FTP, por kam akses në dosjen htdocs, kështu që së pari le të shkojmë te kjo dosje. Kjo bëhet nga komandat CD FOLDER_NAME.

Ne shohim që nuk kemi asgjë në këtë dosje. Le të përpiqemi të kopjojmë disa skedarë këtu nga kompjuteri ynë lokal. Për ta bërë këtë, krijoni një baba në kompjuterin lokal, le të themi se e kam nod32_update pasi në një nga videot e mëposhtme do të flas se si të shkruaj një skript për të përditësuar automatikisht antivirusin NOD32. Dhe le të bëjmë një dokument teksti të vlefshëm 123.txt.

Për të kopjuar skedarin 123.txt në serverin FTP, futni komandën PUT c: \ nod32_update \ 123.txt... Skedari është kopjuar, mund ta kontrollojmë me komandën DIR... Siç mund ta shihni, skedari u kopjua pikërisht në dosjen ku shkuam përmes komandës CD.

Nëse na duhet të kopjojmë të gjithë skedarët nga një dosje specifike në kompjuterin lokal në një dosje në serverin FTP, atëherë duhet të specifikojmë drejtorinë aktuale lokale dhe drejtorinë në server.

Ne kemi mësuar të tregojmë direktorinë në server, përmes komandës CD

Drejtoria lokale specifikohet përmes komandës LCD, nëse e shtypim do të shohim se direktoria aktuale është dosja me profilin e përdoruesit aktual. Dhe meqenëse do të kopjoj skedarë nga një dosje tjetër, fut komandën LCD PATH_TO_NECESSARY_FOLDER

Çfarë rëndësie ka, ka një ekip MPUT i cili kopjon skedarët nga një dosje lokale në një dosje të largët dhe nuk pyet se cilat dosje janë, kështu që ne duhet ta tregojmë këtë informacion.

Për të kopjuar të gjithë skedarët nga një dosje lokale në një të largët, unë specifikoj komandën MPUT *. *, ku *.* nënkupton të gjithë skedarët e vendosur në dosjen lokale.

Këtu na bëhet një pyetje konfirmimi për çdo skedar që duam të kopjojmë ose jo për këtë ne jetojmë Enter. Për të parandaluar shfaqjen e një konfirmimi të tillë, ekziston një komandë PROMTçaktivizon modalitetin interaktiv të çaktivizuar.

Tani le të përpiqemi të bëjmë të kundërtën, domethënë kopjoni të gjithë skedarët nga dosja e largët në serverin FTP në atë lokal. Kjo bëhet përmes komandës MGET *. *.

Siç mund ta shihni, gjithçka është në rregull, të gjithë skedarët e nevojshëm janë shfaqur në dosjen tonë dhe tani mund të përfundojmë punën me serverin FTP përmes komandës LIRË.

Të gjithë e dimë kombinimin e shkronjave FTP, që do të thotë File Transfer Protocol. Një teknologji e vjetër, por ende e përdorur për transferimin e skedarëve midis dy kompjuterëve duke përdorur një rrjet TCP / IP.

Shumica prej nesh përdorin disa shërbime ose module të menaxherit të skedarëve për të punuar me këtë protokoll. Por le të imagjinojmë një situatë ku duhet të hyni në një server FTP përmes linjës së komandës. Nuk do të keni asnjë panel me një listë skedarësh dhe butona "Kopjo" dhe "Fshi". (Meqë ra fjala, unë shpesh kaloj përmes linjës së komandës - është kaq e lehtë për mua edhe më shpejt - nëse më duhet të bëj diçka ose të kontrolloj FTP.)

Pra, komanda për të punuar me FTP si në Windows ashtu edhe në Unix (përfshirë Linux Debian, CentOS, ubuntu, rhel, FreeBSD, etj.) është e njëjtë - quhet "ftp".

Thjesht lidheni me një server specifik - sintaksa do të jetë e njëjtë:


Por truket si identifikimi automatik dhe pranimi ose dërgimi automatik i skedarëve - sisteme të ndryshme operative kanë pak të tyren dhe ne nuk do t'i analizojmë këtu. Por le të analizojmë - çfarë mund të bëhet përmes linjës së komandës në vetë seancën - dhe vetë komandat, natyrisht.

Pra, le të fillojmë. Kjo memo liston komandat më të përdorura që do t'ju lejojnë të komunikoni lirshëm me çdo server me çdo grup opsionesh.

Komandat

Bashkohuni me serverin e specifikuar.

ftp> hapur 192.168.0.1


Në këtë rast, serveri do t'ju kërkojë hyrjen dhe fjalëkalimin tuaj.

MBYLL ose SHKYQY

Mbyll lidhjen me serverin aktual FTP.

Mbyllni lidhjen dhe dilni nga programi FTP.

Hyni në këtë server nën përdoruesin e specifikuar (duhet të jeni tashmë të lidhur).

ftp> emri i përdoruesit


ku në vend të "myusername" zëvendësoni emrin e përdoruesit me të cilin jeni regjistruar. Serveri FTP do t'ju kërkojë një fjalëkalim për këtë përdorues përpara se të niset.

LS ose DIR

Shfaq një listë të skedarëve dhe drejtorive në dosjen aktuale në server.

Ngarko një listë skedarësh nga drejtori të shumta në një skedar në E juaja një kompjuter.

ftp> mls dir1 dir2 dir3 mylocalfile.txt

Shkoni te dosja e specifikuar në server.

ftp> cd ../ather/folder


Një rast i veçantë i kësaj komande: CDUP - shkoni te drejtoria prind - njësoj si "CD ..":

Shkoni te dosja e specifikuar në E juaja kompjuter.

ftp> cd / shtëpi / emri i përdoruesit / ftp

Trego shtegun aktual (dosjen aktuale) në serverin FTP.

Shkarkoni skedarin e specifikuar nga serveri FTP në dosjen aktuale të kompjuterit tuaj.

ftp> merrni myftpfile.txt

Ngarkoni skedarë të shumtë në dosjen aktuale të kompjuterit tuaj nga një server FTP.

ftp> mget file1.txt file2.txt
mget file1.txt? y
mget file2.txt? y

Shkarkoni skedarin e specifikuar nga serveri FTP në kompjuterin tuaj vetëm nëse skedari juaj është më i vjetër (d.m.th. skedari në distancë është më i ri).

ftp> myfile1 myfile1 më i ri


Këtu argumenti i parë është emri i skedarit në server dhe argumenti i dytë është emri i skedarit në kompjuterin tuaj.

VENDOSI ose DËRGONI

Ngarkoni skedarin e specifikuar nga kompjuteri juaj në serverin FTP.

ftp> vendos mylocalfile.txt

Ngarko disa skedarë në server nga kompjuteri juaj.

ftp> mput myfile1.txt myfile2.txt
mput myfile1.txt? y
mput myfile2.txt? y

Fshini skedarin e specifikuar në server.

ftp> fshij remotefile.txt

Fshini shumë skedarë në server.

ftp> mdelete file1 file2

Krijo një direktori në server.

ftp> mkdir mynewdir

Fshi direktoriumin në server

ftp> rmdir mydir

Këtu janë komandat themelore. Ka, natyrisht, më shumë prej tyre, por është ky grup që do t'ju lejojë të punoni me sukses me çdo server FTP përmes vijës së komandës.

Si gjithmonë, mund të mësoni më shumë nga ndihma. Për ta bërë këtë, shkruani "HELP" në linjën e komandës FTP dhe merrni një listë të direktivave të mbështetura.

Shembull i sesionit FTP

Këtu është një shembull i një sesioni të shkurtër FTP në të cilin lidhemi me serverin, krijojmë dosjen "newfiles" dhe ngarkojmë skedarin "binfile.bin" në këtë dosje.

EMRI
ftp - protokolli i transferimit të skedarëve

SINTAKSË

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

PËRSHKRIM
Programi ftp ju lejon të transferoni skedarë në ose nga një kompjuter në distancë dhe punon me skedarë dhe drejtori në kompjuterin e largët.

PUNA ME FTP.
Për të përdorur programin ftp, duhet të hapni një lidhje midis kompjuterit tuaj dhe makinës në distancë, ku ose nga ku dëshironi të zhvendosni skedarin. Ky program ju lejon të keni disa lidhje në të njëjtën kohë, megjithëse mund të lëshoni komanda që prekin vetëm një lidhje. Komunikimi me shumë host ju lejon të komunikoni me makina të shumta në një seancë të vetme ftp. Nuk keni nevojë të riregjistroheni në një makinë tjetër kur dëshironi të ndryshoni makinën për komunikim. Lidhja që është aktualisht në përdorim quhet lidhja aktuale.

Llojet e regjistrimit të skedarëve për transferim në ftp.
Programi ftp ju lejon të përdorni dy lloje shënimesh: ASCII ose binar. Përdorni ASCII për skedarët e tekstit. Binar përdoret për të dhëna binare, të cilat duhet të jenë një sekuencë e vazhdueshme bitash. ASCII është parazgjedhja. Pamja binare mund të përdoret për disa skedarë të veçantë, si programe, fotografi, arkiva.

Duke thirrur ftp.
Për të thirrur ftp nga një guaskë UNIX, futni komandën ftp. Kur komanda të përfundojë, kërkesa për këtë komandë do të shfaqet në ekranin tuaj. Duket kështu:

Ftp> Mund të specifikoni emrin e makinës që dëshironi të kontaktoni, megjithëse kjo është opsionale. Shembulli i mëposhtëm tregon se si shkruhet emri i makinës ftp.botik.ru: $ ftp ftp.botik.ru Kjo është e barabartë me përdorimin e komandës ftp open për t'u lidhur me makinën që keni emërtuar. Ju gjithashtu mund të thirrni ftp pa një emër hosti, për shembull: $ ftp Nëse nuk keni vendosur një emër hosti kur thirrni ftp, duhet të hapni një lidhje me atë host në ftp. Kjo bëhet duke përdorur komandën ftp open përpara transferimit të skedarëve. Për më shumë informacion mbi këtë temë, shihni seksionin "Përshkrimi i komandave ftp" më vonë në këtë kapitull.

Opsionet Ftp.
Për më tepër, kur thirrni ftp, mund të specifikoni disa opsione për këtë komandë. Këto opsione shfaqen pas emrit të komandës ftp, por përpara emrit të hostit, nëse specifikohet. Çdo opsion përbëhet nga një vizë ndarëse (-) dhe një shkronjë, për shembull: -v. Çdo opsion ka një komandë përkatëse me të njëjtin emër që mund të përdoret brenda ftp. Ju duhet të bëni dallimin midis përdorimit të opsioneve dhe komandave përkatëse ftp.

-vBën që ftp të funksionojë në modalitetin verbose. Në këtë modalitet, mesazhet ftp të dërguara nga telekomanda në ftp shfaqen në ekranin tuaj të ekranit. Përveç kësaj, nëse përdorni këtë mënyrë pas përfundimit të transferimit të secilit skedar, shfaqet një mesazh statistikor për këtë. Ky modalitet caktohet si parazgjedhje nëse ftp ekzekutohet në mënyrë interaktive. Nëse ftp ekzekutohet në modalitetin e komandës, modaliteti verbose është i fikur, atëherë opsioni -v e aktivizon atë. Mund ta aktivizoni këtë modalitet brenda ftp me komandën verbose.
-dE bën ftp të ekzekutohet në modalitetin e korrigjimit. Në këtë modalitet, mesazhet ftp të dërguara nga ftp në pajisjen në distancë shfaqen në ekranin tuaj të ekranit. Nëse nuk e përdorni këtë opsion, nuk shfaqet asnjë informacion. Ju gjithashtu mund ta thirrni këtë modalitet në ftp duke përdorur komandën e korrigjimit.
-nParandalon që ftp të përdorë regjistrimin automatik kur komunikoni me një makinë në distancë. Kur vendoset në modalitetin e regjistrimit automatik, ftp do t'ju identifikojë automatikisht në makinën në distancë dhe do t'ju regjistrojë në atë makinë. (Shih "Përdorimi i skedarit .netrc për regjistrim automatik" më vonë në këtë seksion.) Nëse përdorni opsionin -n për të çaktivizuar regjistrimin automatik, do t'ju duhet të përdorni komandën e përdoruesit për t'u regjistruar manualisht me makinën në distancë.
-gShkakton që emrat e skedarëve UNIX të hiqen nga shtesat e tyre, të tilla si universale (*). Nëse nuk e përdorni këtë opsion, ftp do të zgjerojë emrat e skedarëve me një shtesë të përgjithshme në listën e skedarëve. Në vend të këtij opsioni mund të përdoret komanda glob.
Më poshtë janë shembuj të përdorimit të opsioneve ftp: $ ftp -v -d ftp.botik.ru Komanda e mësipërme thërret ftp në modalitetin verbose dhe debug dhe e kërkon ftp të hapë një lidhje me një makinë të largët të quajtur ftp.botik.ru. Në modalitetin e korrigjimit, komandat e dërguara në makinën në distancë shfaqen në ekranin tuaj. Modaliteti verbose shfaq përgjigjet dhe statistikat e marrësit në lidhje me bajtët e marrë të informacionit. $ ftp -vd Komanda e mësipërme thërret ftp në modalitetin verbose dhe debug, por nuk hap lidhjet me makinën në distancë. $ ftp -ng ftp.botik.ru Komanda e mësipërme thërret ftp me regjistrimin automatik dhe zgjerimin universal të anuluar dhe detyron të hapë një lidhje me makinën në distancë ftp.botik.ru. $ ftp -n -d Komanda e mësipërme thërret ftp, duke çregjistruar regjistrimin automatik dhe zgjerimin universal, pa hapur një lidhje me ndonjë makinë.

Përdorimi i skedarit ..netrc për regjistrim automatik.
Ju mund të krijoni një skedar të quajtur .netrc në drejtorinë tuaj të shtëpisë si një lehtësi shtesë. Ky skedar përmban linja të elementeve të të dhënave të regjistrimit për çdo makinë që ju nevojitet për komunikim automatik. Kur telefononi ftp me një host, domethënë kur hapni një lidhje me hostin në të njëjtën kohë me thirrjen, ftp lexon skedarin .netrc. Nëse ka një artikull linjë për këtë makinë, atëherë ftp do ta lidhë automatikisht kompjuterin tuaj me këtë makinë në distancë. Nëse hapni një lidhje në modalitetin verbose, do të shihni se si ndodh. Formati i skedarit përbëhet nga fusha të veçanta, të përfaqësuara nga fushat kryesore:

Emri i makinës, emri i hyrjes, fjalëkalimi, fjalëkalimi ku makina, identifikimi, fjalëkalimi janë fjalë kyçe të ndjekura nga të dhënat e karaktereve të kërkuara për regjistrim:

makinëEmri i hostit.
identifikimiEmri i personalizuar për regjistrim.
fjalëkaliminFjalëkalimi i përdoruesit për këtë nyje. Fjalëkalimi është shkruar në një formë teksti normal të pakriptuar. Nëse e keni përfshirë fjalëkalimin tuaj në skedarin .netrc, atëherë duhet të ndaloni leximin/shkrimin e këtij skedari për grupin tuaj dhe të gjithë përdoruesit e tjerë për të parandaluar ekspozimin e fjalëkalimit tuaj. Përndryshe ftp nuk do t'ju lejojë të përdorni këtë skedar. Për më shumë informacion mbi lejet e skedarëve, shihni dokumentacionin e komandës chmod. Ekziston një rrezik kur shkruani fjalëkalimin tuaj në një skedar. Duhet të peshoni të gjitha kushtet e sigurisë. Pyesni administratorin tuaj për të gjitha specifikat përpara se të përdorni këtë skedar.
Nëse nuk vendosni një fjalëkalim në skedar, ftp do t'ju kërkojë atë. Këtu është një shembull i një hyrjeje në skedarin .netrc: fjalëkalimi i hyrjes së administratorit të makinës guido i hapur ku: admin është emri i hostit, guido është përdoruesi që hyn në administratorin e makinës dhe hapja është fjalëkalimi për guido.

Kufizim për komandat ftp.
Ekzistojnë disa komanda të avancuara që ofrojnë lehtësi shtesë për përdoruesit. Por jo të gjithë serverët ftp i kuptojnë ato. Komandat, përdorimi i të cilave do të përshkruhet më vonë në këtë kapitull, kanë disa kufizime. Programi ftp mund të sigurojë një listë të komandave të mbështetura. Për të marrë një informacion të tillë, duhet të përdorni komandën pasi të keni vendosur komunikimin me makinën në distancë.

Përshkrimi i komandave ftp.
Kur në ekran shfaqet prompt ftp, mund të futni një nga komandat e përshkruara më vonë në këtë seksion. Pas ekzekutimit të komandës, prompt ftp shfaqet përsëri. Në varësi të mënyrës së cilësuar: me fjalë ose korrigjim, mund të shfaqen mesazhe shtesë. Pas çdo komande, duhet të shtypni Enter. Komanda nuk do të fillojë të ekzekutohet derisa të shtypni Enter. Nëse bëni një gabim gjatë shtypjes së një komande, mund të përdorni tastin BACKSPACE për të redaktuar tekstin.

Ju nuk keni nevojë të vendosni emrin e plotë të komandës, mund të vendosni një numër të caktuar karakteresh, të mjaftueshëm për identifikim. Në shumicën e rasteve, ky është një ose dy karaktere nga emri i komandës ftp. Sidoqoftë, është më mirë të mos jeni dembel dhe të shkruani komandat plotësisht. Fakti është se klienti ftp në serverin joker mund të ndryshohet nga administratori i sistemit. Jo të gjithë klientët i kuptojnë komandat e shkurtra. Për shembull, ato mund të përdoren më herët. Por një ditë, programi ftp u zëvendësua. U instalua një version më i avancuar. Nuk e di se si është e avancuar, por ajo nuk i kupton komandat e shkurtra.

! Kjo komandë ndalon ftp-në dhe thërret gjuhën e komandës (shell) në makinën lokale. Çdo karakter (s) pas pikëçuditjes interpretohet dhe ekzekutohet si komanda shell. Më pas mund të ktheheni në ftp duke dalë nga guaska. Të gjitha opsionet ftp dhe makinat e lidhura në distancë kthehen në të njëjtën gjendje që ishin përpara se të lëshohej kjo komandë. Nëse një komandë shell shtypet në të njëjtën linjë si dhe!, atëherë vetëm ajo komandë ekzekutohet. Pas ekzekutimit të komandës, programi ftp kthehet në modalitetin e komandës.
shtojKomanda append bën që ftp të shtojë përmbajtjen e skedarit lokal në fund të skedarit në makinën në distancë me të cilën jeni lidhur aktualisht. Kur thirrni këtë komandë, mund të specifikoni se cilin skedar t'i shtoni të cilit, për shembull: ftp> shtoni local_file_name_file_name të remote_machine. Ju gjithashtu mund të përdorni vetëm emrin e komandës dhe më pas të merrni një kërkesë për emrin e skedarit, për shembull: ftp> append (local-file) local_file_name (remote-file) remote_machine_file_name
asciiKjo komandë kërkon ftp të konvertojë skedarët në kodin ASCII. Si parazgjedhje, kodi është gjithmonë ASCII.
zileKjo komandë bën që terminali juaj të bie pas përfundimit të çdo transferimi të skedarit. Për të ndaluar sinjalizimin, duhet të shkruani sërish këtë komandë ftp.
binareKjo komandë kërkon ftp të transferojë skedarin në binar.
Kjo komandë del nga ftp. Kjo komandë mbyll të gjitha lidhjet e hapura.
cdKjo komandë zëvendëson emrin e drejtorisë në makinën në distancë me atë të ri. Ju mund të shkruani emrin e ri kur thirrni komandën siç tregohet në shembullin: ftp> cd / usr / bin Mund të përdorni vetëm emrin e komandës ftp, atëherë makina do të kërkojë emrin e drejtorisë së re, për shembull: ftp > cd (remote-directory) / usr / bin
mbyllKjo komandë mbyll lidhjen aktuale. Megjithatë, ftp nuk del. Mund të krijoni një lidhje tjetër.
korrigjimiKjo komandë aktivizon dhe çaktivizon modalitetin e korrigjimit. Nëse modaliteti është i aktivizuar, atëherë një mesazh shfaqet në ekranin tuaj, kur fiket, nuk ka mesazhe.
me fjalëKjo komandë aktivizon dhe çaktivizon modalitetin verbose. Nëse modaliteti është i aktivizuar, atëherë një mesazh shfaqet në ekranin tuaj, kur fiket, nuk ka mesazhe.
fshijKjo komandë fshin një skedar në makinën në distancë me të cilën jeni lidhur aktualisht. Ju mund të specifikoni emrin e skedarit që do të fshihet kur thirrni komandën ftp: ftp> fshini emrin e skedarit që do të fshihet Nëse dëshironi, mund ta hiqni emrin kur thirrni komandën ftp. Pastaj makina do t'ju kërkojë një emër, për shembull: ftp> fshij (skedarin në distancë) emrin e skedarit për ta fshirë
dirKjo komandë do t'ju japë tabelën e përmbajtjes së drejtorisë në makinën në distancë me të cilën jeni lidhur. Ju mund të specifikoni emrin e drejtorisë që do të printohet kur thirrni komandën ftp. Për shembull: ftp> dir / usr / bin Nëse nuk keni specifikuar një emër drejtorie, drejtoria aktuale në makinën në distancë do të printohet. Ju gjithashtu mund të kërkoni ftp të shkruajë daljen e komandës në një skedar përpara se të shfaqet në ekran. Kjo bëhet si më poshtë: ftp> dir / usr / bin printfile Duhet të specifikoni emrin e drejtorisë përpara emrit të skedarit dalës (këtu printfile). Kështu, nëse dëshironi të printoni direktoriumin aktual në një skedar të quajtur printfile, bëni sa më poshtë: ftp> dir. skedari i printimit ku "." nënkupton direktorinë aktuale.
marrKjo komandë kopjon një skedar nga makina e largët me të cilën jeni lidhur aktualisht. Ky skedar kopjohet në drejtorinë tuaj në server. Përdorni komandën mget për të kopjuar shumë skedarë në të njëjtën kohë. Kur thirrni këtë komandë, mund të specifikoni emrin e skedarit në makinën në distancë dhe emrin në drejtorinë tuaj ku do të kopjoni skedarin. Për shembull: ftp> get_file_name_remote_machine_name_of_your_machine Nëse thjesht specifikoni emrin e skedarit në makinën në distancë që do të kopjohet, atëherë skedari në kompjuterin tuaj do të ketë të njëjtin emër. Shembull: ftp> merrni remote_machine_name Mund të shkruani vetëm komandën ftp get. Pastaj programi ftp do t'ju kërkojë një emër skedari, për shembull: ftp> merrni (skedarin në distancë) emrin e skedarit të makinës në distancë (skedarin lokal) të skedarit të makinës suaj
globKjo komandë bën që ftp të mos lejojë shtesën e emrit të skedarit UNIX, si p.sh. "*" e përgjithshme. Kjo komandë shërben për të çaktivizuar dhe aktivizuar shtesën, në mënyrë që nëse e rifusni, shtesa do të aktivizohet përsëri. Pasi të zgjidhet ekstensioni ftp, ai do të shtojë shtesën te të gjithë emrat e skedarëve kur liston skedarët.
hashKjo komandë bën që ftp të shfaqë një karakter "#" pas çdo blloku të të dhënave që dërgohet nga makina në distancë. Madhësia e blloqeve të të dhënave mund të ndryshojë në varësi të versionit të softuerit. Nga sot në makinën e shakasë është 1024 bajt. Pas futjes së kësaj komande, do të printohet madhësia aktuale e bllokut të të dhënave. Kjo komandë mundëson dhe çaktivizon lëshimin e karakterit "#" në ekran kur e riformuloni atë. Në këtë mënyrë ju do të jeni në gjendje të vlerësoni shpejtësinë e transferimit të skedarëve.
ndihmëKjo komandë shfaq informacion rreth funksionimit të ftp. Nëse futni emrin e komandës pas ndihmës, do të shfaqet informacioni për atë komandë. Nëse thjesht shkruani ndihmë, do të shihni një listë të komandave ftp.
LCDKjo komandë ndryshon drejtorinë e punës të përdorur nga ftp në kompjuterin tuaj. Ju mund të specifikoni emrin e drejtorisë që dëshironi si një drejtori pune, për shembull: ftp> lcd / home / student / your_directory_name Nëse nuk keni specifikuar një emër drejtorie, do të përdoret drejtoria aktuale.
lsKjo komandë printon një listë të shkurtuar të përmbajtjes së drejtorisë së makinës në distancë me të cilën jeni lidhur aktualisht. Ju mund të specifikoni emrin e drejtorisë që dëshironi të printoni. Për shembull: ftp> ls / usr / bin Nëse nuk specifikoni një emër, drejtoria aktuale do të printohet. Mund të specifikoni që rezultatet e komandës të vendosen në një skedar përpara se të shfaqen në ekran. Kjo bëhet duke specifikuar emrin e skedarit në kompjuterin tuaj ku duhet të vendoset lista e drejtorive, për shembull: ftp> ls / usr / bin printfile Emri i drejtorisë duhet të specifikohet përpara se skedari të dalë (këtu skedari i printimit). Për shembull, nëse dëshironi të printoni drejtorinë aktuale në një skedar të quajtur printfile: ftp> ls. skedari i printimit ku "." përdoret për të theksuar se drejtoria është aktuale.
fshijKjo komandë heq listën e skedarëve në makinën në distancë me të cilën jeni lidhur aktualisht. Ju mund të specifikoni emrat e skedarëve për t'i fshirë kur thirrni komandën. Për shembull: ftp> mdelete remote_machine_file_name1file_name ... Përndryshe ju mund të përdorni vetëm emrin e komandës. Programi ftp do t'ju kërkojë emrin (ët): ftp> mdelete (skedarët në distancë) emri i skedarit1 emri i skedarit emri i skedarit2 ...
mdirKjo komandë rendit listën e drejtorive të makinës në distancë dhe e vendos rezultatin në një skedar në drejtorinë tuaj. Mund të specifikoni listën e skedarëve në makinën në distancë dhe emrin e skedarit të pajisjes tuaj ku të vendosni rezultatin kur thirrni komandën. Për shembull: ftp> mdir name_1 of_remote_machine_file ... printfile Vini re se mbiemri është emri i një skedari në drejtorinë tuaj. Është e mundur të përdoret vetëm emri i komandës. Pastaj programi ftp do t'ju pyesë për emrin e skedarëve, për shembull: ftp> mdir (skedarët e largët) emri_1 of_remote_machine_file ... printfile local-file printfile? y
mgetKjo komandë kopjon skedarë të shumtë nga pajisja në distancë me të cilën jeni lidhur aktualisht në drejtorinë tuaj. Skedarët pas kopjimit do të kenë të njëjtët emra si në makinën në distancë. Mund të specifikoni një listë skedarësh për t'u kopjuar: ftp> mget file_name_remote_machine_name_2file ...
mkdirKjo komandë krijon një direktori në makinën në distancë me të cilën jeni duke u lidhur aktualisht. Ju mund të specifikoni një emër drejtorie kur thirrni komandën, për shembull: ftp> mkdir / u / mydir Nëse nuk specifikuat një emër, ftp do t'ju kërkojë atë, për shembull: ftp> mkdir (emri i drejtorisë) directory_name Sigurisht , për të ekzekutuar këtë komandë duhet të keni të drejtën të shkruani në makinën në distancë.
mlsKjo komandë merr një listë të shkurtuar të grupit të skedarëve të drejtorisë aktuale në makinën në distancë dhe e vendos rezultatin në një skedar në kompjuterin tuaj. Ju mund të specifikoni listën e skedarëve në makinën në distancë dhe skedarin e makinës suaj, ku të vendosni rezultatin kur thirrni komandën, për shembull: ftp> mls name_1 of the_remote_machine_file ... printfile Ju mund të hiqni emrat kur thërrisni komandën , dhe më pas programi do t'ju pyesë për to: ftp> mls ( remote-skedarët) remote_machine_file1name ... printfile printfile local-file? y
mputKjo komandë kopjon një ose më shumë skedarë nga drejtoria juaj në makinën në distancë me të cilën jeni lidhur aktualisht. Në makinën në distancë, skedarët do të kenë të njëjtët emra. Sigurisht që duhet të keni akses shkrimi në makinën në distancë për të ekzekutuar këtë komandë. Ju mund të specifikoni një listë skedarësh kur thirrni komandën, për shembull: ftp> mput 1 your_directory_file 2your_machine_file ... Nëse nuk keni specifikuar emra, programi ftp do t'ju pyesë: ftp> mput (skedarët lokalë) your_directory_file_1_name_2file_name ...
nmapPërdorni këtë komandë për të instaluar dhe hequr motorin e përkthimit të emrit të skedarit. Kjo komandë është e dobishme kur komunikoni me makina të papajtueshme me UNIX që përdorin një mënyrë tjetër të emërtimit të skedarëve. Për shembull, serverët e bazuar në Apple Macintosh. Ju mund të riemërtoni skedarët në makinën lokale duke përdorur komandat get dhe mget, dhe makinën në distancë duke përdorur komandat put dhe mput.
ntransPërdorni këtë komandë për të aktivizuar ose çaktivizuar mekanizmin e përkthimit të karaktereve për emrin e skedarit. Kjo komandë është e dobishme kur komunikoni me një makinë të largët të papajtueshme me UNIX që përdor një mënyrë tjetër të emërtimit të skedarëve. Për shembull, serverët e bazuar në Apple Macintosh. Përkthimi i emrave të skedarëve të makinës lokale bëhet duke përdorur komandat get dhe mget, dhe të makinës në distancë duke përdorur komandat put dhe mput.
hapurKjo komandë vendos komunikimin me një makinë në distancë që supozohet të transferojë skedarë. Kur thirrni komandën, mund të specifikoni emrin e makinës, për shembull: ftp> hapni ftp.botik.ru Nëse emri nuk është specifikuar, programi do ta kërkojë atë: ftp> hapni (tek) emrin e makinës Nëse keni specifikuar makinën emri kur thirrni komandën, mund të specifikoni gjithashtu portën e numrave në makinën në distancë. Nëse specifikohet një port, ftp do të hapë komunikimin në atë portë nëse preferohet mbi standardin. Ndryshimet e portit bëhen në rast se ju kërkuan për të ose vendoset nga administratori i sistemit. Nëse porti nuk është i specifikuar, atëherë programi nuk e kërkon atë.
i shpejtëKjo komandë ju pengon të kërkoni nga ftp leje për të lundruar midis skedarëve në komandat me shumë skedarë si mget. Kjo komandë aktivizohet dhe çaktivizohet kur telefononi sërish.
vënëKjo komandë zhvendos një skedar nga kompjuteri juaj në makinën e largët me të cilën jeni lidhur aktualisht. Përdorni komandën mput për të transferuar skedarë të shumtë në të njëjtën kohë. Ju mund të specifikoni emrin e skedarit të makinës suaj dhe emrin e skedarit të makinës në distancë kur thirrni komandën ftp, për shembull: ftp> vendosni your_file_name_file_name të remote_machine ose ftp> vendosni your_file_name Sigurisht, duhet të keni leje shkrimi në makinën në distancë për të ekzekutuar këtë komandë. Nëse nuk e keni specifikuar emrin e skedarit (s), atëherë programi do t'ju pyesë për to, për shembull: ftp> vendosni (local-file) your_file_name (remote-file) filename_remote_machine Nëse nuk specifikoni emrin e skedarit të në makinën në distancë, komanda put do të krijojë një skedar në makinën në distancë me të njëjtin emër si kompjuteri juaj.
pwdKjo komandë printon emrin e drejtorisë aktuale të punës në makinën në distancë me të cilën jeni lidhur aktualisht.
mirupafshimKomanda është e ngjashme me komandën e daljes së përmendur më sipër.
kuotëKomanda bën që ftp t'i dërgojë parametrat që futni në makinë për t'i dërguar në makinë në distancë për ekzekutim. Parametrat janë komanda ftp dhe parametra të tjerë. Komandat që mbështet ftp mund të shfaqen në ekran duke përdorur komandën remotehelp. Ju mund ta futni këtë komandë kur thirrni programin ftp, për shembull: ftp> quote NLST Nëse keni specifikuar vetëm emrin e komandës, ftp do t'ju kërkojë të përdorni rreshtin e komandës, për shembull: ftp> quote (vija e komandës për të dërguar) NLST Kjo komandë ndjek përdorimin vetëm me këshillën e administratorit të sistemit tuaj.
recvKjo komandë është e ngjashme me komandën get të përshkruar më sipër.
ndihmë në distancëKjo komandë kërkon ndihmë ftp në makinën në distancë me të cilën jeni lidhur aktualisht. Ky informacion ju tregon se çfarë komandash mbështet makina në distancë.
riemërtoKjo komandë riemëron një skedar në makinën në distancë me të cilën jeni lidhur aktualisht. Kur thirrni komandën, mund të përdorni emrat e skedarëve, për shembull: ftp> riemërto emrin e vjetër_file_emri i ri_file_Nëse keni përdorur vetëm emrin e komandës, ftp do të kërkojë emrat e skedarëve: ftp> riemërto (nga-emri) old_file_name (to-name) new_file_name Sigurisht, për të ekzekutuar këtë komandë duhet të keni leje shkrimi në makinën në distancë.
rmdirKjo komandë heq një direktori në makinën në distancë me të cilën jeni lidhur aktualisht. Ju mund të specifikoni emrin e drejtorisë që do të fshihet kur thirrni komandën, për shembull: ftp> rmdir / u / mydir ose mund të hiqni emrin kur thirrni komandën dhe makina do t'ju kërkojë atë: ftp> rmdir (directory -name) / u / mydir Kjo komandë nuk mbështetet gjithmonë nga makina në distancë. Sigurisht, duhet të keni leje shkrimi në makinën në distancë për ta ekzekutuar atë.
dërgoniKjo komandë është e ngjashme me komandën put të përshkruar më sipër.
dërgesëKjo komandë bën që ftp të mohojë aftësinë për të vendosur portin lokal të makinës për të dhënat e makinës në distancë. Kjo komandë mund të aktivizohet dhe çaktivizohet duke e riformuluar. Kur thirret ftp, ai vendoset në një port të caktuar. Kjo komandë duhet të përdoret me këshillën e administratorit të sistemit tuaj. Si rregull, ju nevojitet vetëm kur punoni me ndonjë server ftp "të gabuar" që është i papajtueshëm me programin tuaj të klientit.
statusiKjo komandë bën që ftp të shfaqë statusin e saj aktual në terminalin tuaj. Statusi përfshin mënyrat që zgjidhen nga komandat zile, hash, glob, port, tip.
llojiKjo komandë përcakton se si do të transferohet skedari. ASCII dhe kodet binare pranohen. Kjo komandë është e ngjashme me komandat ascii dhe binare. Nëse nuk e keni specifikuar llojin kur thirrni komandën, vendoset ASCII.
përdoruesKjo komandë ju lejon të identifikoni veten në një makinë të largët kur krijoni një lidhje. Ky regjistrim automatik aktivizohet me opsionin -n kur thirret ftp. Në këtë rast, kjo komandë nuk është e nevojshme. Nëse regjistrimi automatik është i çaktivizuar, atëherë përdorni këtë komandë për t'u regjistruar dhe vërtetuar në makinën në distancë. Makina në distancë ka nevojë për tre lloje informacioni se kush jeni: emri i hyrjes, fjalëkalimi dhe emri i burimit. Kërkohet një emër përdoruesi për të gjitha makinat, fjalëkalimi dhe emri i burimit kërkohen vetëm për disa sisteme. Ju mund t'i futni të gjitha këto informacione kur thirrni komandën e përdoruesit, për shembull: ftp> user mike cat myaccount Ju mund t'i hiqni të gjitha këto informacione kur thirrni komandën. Më pas programi do t'ju pyesë për këtë, për shembull: ftp> përdorues (emri i përdorimit) fjalëkalimi mike (emri i përdoruesit): Llogaria: llogaria e mia (emri i burimit) Vini re se fjalëkalimi juaj nuk shfaqet kur e shkruani për të mbrojtur informacionin tuaj. Nëse nuk keni futur një fjalëkalim ose emër burimi, atëherë nuk do të ketë asnjë kërkesë për to.
me fjalëKjo komandë bën që ftp të çaktivizojë modalitetin verbose. Kjo komandë ndizet dhe fiket kur telefononi sërish. Në modalitetin ftp me fjalë, mesazhet e protokollit të dërguara nga makina në distancë shfaqen në terminalin tuaj. Përveç kësaj, kjo mënyrë shfaq statistika pas çdo transferimi skedari. Nëse kjo mënyrë është e çaktivizuar, atëherë ky informacion nuk shfaqet.
? Një emër tjetër për komandën është ndihmë.

Shembuj të ftp.
Ky seksion ilustron se si mund të përdoret ftp. Tre shembuj janë dhënë më poshtë. Këta shembuj përdorin dy makina, një makinë lokale të quajtur KETU dhe një makinë në distancë të quajtur ATJE.

Përshkrimi i 1 shembull.
Ky shembull tregon përdorimin e ftp për të dërguar dhe marrë skedarë. Komanda ftp thirret me emrin e makinës pritëse dhe përdoruesi regjistrohet automatikisht në një makinë tjetër, pasi opsioni -n nuk përdoret.

Modaliteti verbose çaktivizohet duke përdorur komandën verbose. Përdoruesi më pas ndryshon drejtorinë e punës në makinën në distancë në drejtorinë / etj. Sepse nuk ka opsion -d dhe ka një komandë verbose, modaliteti verbose është i çaktivizuar dhe nuk shfaqet asnjë mesazh tjetër përveç kërkesës ftp.

Përdoruesi përdor komandën ls për të marrë një listë të shkurtuar të direktoriumit / etc të THERE. komanda ftp prodhon tre skedarë në drejtorinë / etj. Komanda get passwd më pas kopjon skedarin passwd nga atje në KETU. Një skedar me emrin passwd krijohet në makinë KETU nëse është specifikuar emri i makinës.

Komanda put përdoret për të kopjuar një skedar me emrin mur nga drejtoria aktuale e punës e makinës lokale (KETU) në drejtorinë / etj të makinës në distancë (ATJE). Ky skedar është kopjuar me të njëjtin emër sepse emri i tij nuk ishte specifikuar. Pas përfundimit të transferimit, shfaqet lista / etc, e cila tashmë përmban katër skedarë, duke përfshirë murin që sapo u kopjua nga makina HERE.

Komanda bye përdoret më pas për t'u kthyer në guaskën e sistemit operativ në makinën lokale KETU.

$ ftp ATJE Lidhur me serverin THERE 220 ATJE FTP (Versioni 4.160 # 1) gati Emri (ATJE: stevea): Fjalëkalimi (ATJE: stevea): 331 Kërkohet fjalëkalimi për stevea. 230 Përdorues Stevea i identifikuar. ftp> verbose Modaliteti me fjalë joaktiv. ftp> cd / etj ftp> ls passwd volcopy whodo ftp> merr paswd ftp> vendos mur ftp> ls passwd volcopy mur whodo ftp> bye $ Përshkrimi i 2 shembujve.
Ky shembull ilustron pamjet e ekranit që mund të merren duke përdorur disa opsione ftp. Pasi të thërrasë ftp me emrin e hostit në distancë, përdoruesi thërret një komandë që do të kthejë modalitetin e korrigjimit. Komanda ftp më pas shfaq mesazhe në ekran që tregojnë se ky opsion është i aktivizuar. Përdoruesi më pas ndryshon direktorinë e punës në makinën në distancë në / etj. Sepse ka mënyra korrigjimi dhe fjalësh, mesazhet në lidhje me dërgimin e komandave në makinën në distancë (-> CWD / etj) dhe përgjigjet e marra nga makina në distancë (komandimi 250 CWD i suksesshëm) do të shfaqen në ekran. Vini re se komanda cd, e cila ka të njëjtën formë si komanda e ndryshimit të drejtorisë UNIX, dërgohet si një komandë CDW (ndryshoni drejtorinë e punës në makinën në distancë). Kjo komandë përdoret ftp në vend të cd në mënyrë që të funksionojë në mënyrë të pavarur nga komanda e sistemit.

Pas komandës cd, përdoruesi lëshon një komandë pwd për të konfirmuar ndryshimin në drejtorinë e punës. Komandat ftp do të shfaqin në ekranin tuaj mesazhet që dërgohen ndërmjet makinës suaj (lokale) dhe asaj të largët, dhe më pas do të shfaqet direktoria aktuale e punës në makinën në distancë. Më pas përdoruesi shkruan opsionin hash, të cilit i shfaqet një mesazh se ky opsion lejohet. Komanda get wall myfile i thotë ftp të rivendosë skedarin e murit dhe ta vendosë atë në skedarin myfile në drejtorinë aktuale të punës në kompjuterin tuaj. Komanda ftp do të printojë mesazhet e dërguara midis makinerive lokale dhe të largëta në lidhje me fillimin e transferimit dhe më pas do të printojë një etiketë hash për çdo bllok informacioni të marrë. Kur transferimi përfundon, statistikat shfaqen në ekran që tregojnë kohën që u desh për të transferuar dhe datën e transferimit të skedarit. Pas marrjes së skedarit, përdoruesi mbyll lidhjen me komandën e mbylljes dhe del nga ftp me komandën bye.

$ ftp ATJE Lidhur me ATJE 220 ATJE server FTP (Versioni 4.160 # 1) gati Emri (ATJE: stevea): Fjalëkalimi (ATJE: stevea): 331 Kërkohet fjalëkalimi për stevea. ftp> korrigjimi Korrigjimi aktivizohet (debug = 1) ftp> cd / etj ---> CDW / etj 200 komanda CDW në rregull. ftp> pwd ---> PWD 251 ftp> printimi i shenjës hash në (1024 bajt / shenjë hash). ftp> merrni skedarin e murit ---> Komanda PORT 3,20,0,2,4,51 200 PORT në rregull. ---> RETR mur 150 Hapja e lidhjes së të dhënave për murin (3.20.0.2.1075) (24384 bytes ######################. 226 Transferimi përfundoi. 24550 bytes marrë në 12,00 sekonda (2 Kbajt / s) ftp> mbyll ---> QUIT 221 Mirupafshim. ftp> mirupafshim $

Për t'u lidhur me serverin FTP, nuk keni nevojë të përdorni ndonjë program të palëve të treta - mund ta bëni këtë duke përdorur aftësitë standarde të Windows. Për ta bërë këtë, mund të përdorni linjën e komandës CMD. Por për të menaxhuar serverin përmes aftësive standarde të sistemit operativ, do t'ju duhet të studioni komandat e disponueshme, pasi CMD nuk ka një ndërfaqe vizuale. Në këtë artikull, do të mësoni komandat bazë FTP dhe si t'i zbatoni ato në praktikë.

Pse është më mirë të shkarkosh klientin sesa të përdorësh CMD

Nëse linja e komandës CMD lejon që të gjitha operacionet e disponueshme të kryhen në serverët FTP, atëherë mund të mos ketë nevojë për klientë. Por realiteti është se linja CMD është mjaft e kufizuar për sa i përket menaxhimit të serverit. Prandaj, është akoma më mirë të gjeni një mundësi dhe të shkarkoni një mjet për menaxhimin e një serveri përmes FTP në kompjuterin tuaj. Për shembull, shkarkoni programin e klientit FileZilla në kompjuterin tuaj - mund ta shkarkoni falas nga faqja zyrtare e zhvilluesve. Nuk do të duhet shumë kohë për t'u instaluar. Dhe për t'u lidhur me serverin, thjesht duhet të futni emrin e përdoruesit, fjalëkalimin dhe emrin e hostit në rreshtin e kërkuar. Është shumë më e vështirë ta bësh këtë përmes CMD.

Disavantazhi i veçantë i linjës CMD është se nuk do të mund të kaloni as në modalitetin pasiv ndërsa jeni në server. Dhe pa këtë modalitet, nuk do të jeni në gjendje të shkëmbeni skedarë me serverët FTP që punojnë përmes NAT.

Në fakt, kjo është një e metë shumë e madhe në CMD. Prandaj, pranoni faktin që linja e komandës Windows është e përshtatshme vetëm për manipulime brenda sistemit të skedarëve pa shkëmbim të të dhënave. Edhe pse për ata që përdorin një server FTP për punë rutinë dhe të përsëritur, linja e komandës mund të duket mjaft e përshtatshme. Por është më mirë të provoni si klientin ashtu edhe CMD për të nxjerrë ndonjë përfundim.

Cilat janë komandat për menaxhimin e FTP në linjën e komandës CMD

Së pari, ekzekutoni Command Prompt. Kjo mund të bëhet duke përdorur kërkimin në "Start" - gjeni skedarin cmd.exe dhe hapeni atë, pas së cilës linja do të hapet.

Për t'u lidhur me serverin, duhet të përdorni komandën OPEN. Pas kësaj komande, duhet të futni adresën IP ose emrin e hostit me të cilin dëshironi të konfiguroni një lidhje. Pas futjes së kësaj kërkese, do të mund të identifikoheni në server. Kjo mund të bëhet duke përdorur komandën USER, e cila bën një kërkesë për vërtetim përmes emrit të përdoruesit të futur. Pastaj duhet të futni komandën PASS, që do të thotë një fjalëkalim. Kur futni fjalëkalimin tuaj dhe shtypni Enter, do të regjistroheni në server.

Në përgjithësi, linja e komandës është e përshtatshme vetëm për të "surfuar" serverin, lëvizjen e skedarëve etj. Së pari, do t'ju duhet të shihni skedarët që janë në server. Për ta bërë këtë, përdorni komandën LS. Meqenëse nuk ka kursor në vijën e komandës, duhet të zgjidhni një drejtori ose skedar duke përdorur komanda të veçanta. Përdorni linjën CD ose LCD për këtë - e para është e nevojshme për të ndryshuar objektin aktual në kompjuterin e largët, dhe e dyta është për atë lokal, domethënë për kompjuterin tuaj.

Megjithëse nuk do të jeni në gjendje të ngarkoni skedarët tuaj në serverin FTP nëpërmjet CMD, është e mundur që të shkarkoni të dhënat në kompjuterin tuaj. Për ta bërë këtë, përdorni komandën GET. Fillimisht, shkruani komandën GET me emrin e skedarit dhe më pas specifikoni se cila direktori në kompjuterin tuaj është ajo aktuale, në mënyrë që serveri t'i transferojë të dhënat në atë dosje.

Këto komanda përdoren më shpesh. Kjo do të thotë, shumica e përdoruesve menaxhojnë serverin përmes CMD në mënyrë që të shkarkojnë shpejt skedarët pa instaluar më parë klientin. Por mund të shkoni shumë më tej dhe të përdorni komanda të tjera në server me linjën CMD. Për shembull, mund të shtoni një sinjal të përfundimit të komandës në server duke përdorur vargun BELL.

Nëse dëshironi të përfundoni seancën dhe të dilni nga rreshti i komandës dhe serveri, atëherë shkruani BYE. Dhe për të ndërprerë lidhjen e kontrollit vetëm në server, në mënyrë që të mbeteni brenda vijës së komandës, shkruani CLOSE. Në këtë rast, skedarët që shkarkoni në PC nga serveri do të vazhdojnë të shkarkohen dhe pasi të përfundojë shkarkimi, seanca do të mbyllet plotësisht.

Me CMD, ju lehtë mund të manipuloni drejtoritë në server. Për shembull, për të fshirë një drejtori të caktuar, përdorni komandën DELETE. Dhe në mënyrë që një listë e skedarëve të një dosjeje specifike të shfaqet në ekran, shkruani DIR dhe shtegun për në drejtori. Nëse dëshironi të fshini më shumë se një dosje ose skedarë, por disa në të njëjtën kohë, atëherë përdorni komandën MDELETE, domethënë shumë-fshirje. Po kështu, prefiksi "m" mund të përdoret për komanda të tjera në mënyrë që të mund të kombinoni veprime të shumta në një. Pra, për të shfaqur një listë skedarësh të disa drejtorive në të njëjtën kohë, shkruani MDIR dhe për të shkarkuar një grup të dhënash nga serveri, përdorni MGET. Por mos ngatërroni një shumë-komandë me një MKDIR të vetëm - është e nevojshme për të gjeneruar një drejtori në server.

Ekziston një shans që serveri juaj FTP të funksionojë pa teknologjinë NAT, kështu që modaliteti pasiv i klientit nuk është i nevojshëm. Në këtë rast, do të jeni në gjendje të ngarkoni skedarë të caktuar në host. Për ta bërë këtë, përdorni komandën MPUT për të ngarkuar shumë skedarë dhe PUT nëse dëshironi të ngarkoni vetëm një.

Një tjetër komandë popullore që ka shumë të ngjarë të jetë e dobishme për ju është RIEMËROJ. Ne kemi nevojë për një komandë për të riemërtuar skedarët. Do të jetë e dobishme për ata që përdorin serverin si një depo për të dhënat e faqes. Do t'ju duhet gjithashtu komanda PWD, e cila përcakton dosjen aktuale në serverin e largët FTP, jo në kompjuterin tuaj, siç bën linja LCD.

Komandat e dhëna nuk janë një listë e plotë e funksioneve që mund të përdorni në FTP. Ka edhe komanda të tjera. Dhe mund të mësoni rreth tyre direkt në vijën e komandës nëse futni kërkesën HELP. Pas kësaj, shfaqet një referencë me të gjitha komandat e disponueshme CMD që mund të përdoren në FTP. Vetëm mbani në mend se në këtë moment duhet të jeni të lidhur me serverin, përndryshe Windows do t'ju japë një direktori tjetër. Dhe nëse doni të kërkoni ndihmë nga vetë serveri, atëherë regjistrohuni REMOTEHELP.

Sigurisht, menaxhimi i komandës së serverit është një epokë guri. Prandaj, është më mirë të mos e humbni kohën tuaj, të shkarkoni një klient normal FTP në kompjuterin tuaj dhe të përdorni serverin në maksimum, dhe jo pjesërisht. Por praktika në linjën e komandës CMD ende nuk i ka penguar askujt!

Artikujt kryesorë të lidhur