Si të konfiguroni telefonat inteligjentë dhe PC. Portali informativ

Linja komanduese e komandave Ftp. Shembull i sesionit FTP

Përshëndetje të gjithëve sot do t'ju tregoj për mjetin ftp.exe si një mjet për të punuar me serverët FTP.

Për të punuar me serverët FTP, nuk është aspak e nevojshme të përdorni klientë të rëndë (dhe nganjëherë jo falas) FTP; për operacionet më të thjeshta, do të funksionojë shërbimi i linjës së komandës të përfshirë në serverin Windows 2008 R2 ose Windows 7. ftp.exe.

Për ta nisur atë ftp.exe, duhet të telefononi kutinë e dialogut " Ekzekutoni"Dhe thirrni ftp... Klienti do të printojë një varg të shpejtë në interpretuesin e komandës cmd.exe dhe do të jetë menjëherë gati për punë:

Sintaksë ftp.exe shumë e thjeshtë dhe e përshkruar me detaje të mjaftueshme në ndihmën e integruar, e cila mund të thirret me komandën ndihmë:

Në sistemin e ndihmës ftp.exe ka përshkrime të shkurtra të të gjitha komandave. Ata thirren nga komanda ndihmë... Le të shohim, për shembull, çfarë po bën komanda dir... Për ta bërë këtë, ne shkruajmë ndihmë dir:

Le të përpiqemi të krijojmë një lidhje me ndonjë server ftp. Le të jetë linuxcenter.ru. Ekipi do të na ndihmojë për këtë. hap linuxcenter.ru:

Pas lidhjes me serverin ftp, duhet t'i tregoni se në cilën mënyrë do të punojmë me të. Ekzistojnë vetëm dy mënyra: kanali i modalitetit port dhe kanali i të dhënave në modalitet pasiv... Në 99 raste nga 100 përdoret mënyra pasive(Më shumë detaje rreth dallimeve do të tregojnë Wikipedia), informojmë serverin se nuk bëjmë përjashtim nga rregullat, me komandën citoj PASV:

Tani mund të fillojmë të kryejmë operacione me të dhëna: navigojmë nëpër strukturën e drejtorive dhe shfaqim listimet e tyre, ngarkojmë dhe shkarkojmë skedarë, ndryshojmë formatet e të dhënave që dërgohen, etj. Megjithatë, serverët ftp janë të ndryshëm. Prandaj, së pari është e dobishme të njiheni me sintaksën e mbështetur nga serveri në distancë. Ekziston një urdhër për këtë ndihmë në distancë:

Për të mbyllur një lidhje aktive përdorni komandën mbyll, për të dalë nga ftp.exe - ... DHE ndihmë të ndihmoj ty.

Kështu mund të punoni akoma me serverin ftp.

FTP (File Transfer Protocol) është protokolli më i popullarizuar për transferimin e skedarëve (shkarkoni dhe ngarkoni) nga një sistem në një sistem tjetër. Kjo ofron një mënyrë të shpejtë për të transferuar skedarë. Ka shumë aplikacione Linux dhe Windows të disponueshme si VSFTPD, ProFTPD për Linux, FileZilla Server për Windows dhe macOS.

ka menyra te ndryshme Unë përdor një mjedis grafik për t'u lidhur me serverin FTP, por sysadmin duhet të dijë fuqinë e linjës së komandës. Dhe në këtë temë "Shkarkoni dhe ngarkoni skedarë përmes FTP duke përdorur tastierën" do t'ju tregoj se si mund të punoni me vijën e komandës për të transferuar / marrë të dhëna.

1. Lidhu me serverin FTP duke përdorur linjën e komandës

Një terminal përdoret për t'u lidhur me çdo server duke përdorur linjën e komandës.

$ ftp ftp. faqe

2. Ngarkoni skedarin në serverin FTP

Për të ngarkuar skedarin në server përdorni FTP put. Së pari, duhet të shkoni në dosjen e duhur në serverin FTP për të ngarkuar skedarin dhe të përdorni komandën e mëposhtme.

Ftp> ngarkime cd ftp> vendos /home/captain/my_file.txt

3. Shkarkoni një skedar nga serveri FTP

Për të shkarkuar një skedar nga një server FTP, ne përdorim komandën get. Duke përdorur këtë komandë mund të ngarkojmë një skedar. Për të shkarkuar ndonjë skedar nga serveri FTP, fillimisht hyni në serverin FTP, më pas shkoni te drejtoria dhe përdorni komandën e mëposhtme për të shkarkuar çdo skedar:

Ftp> merrni my_file.txt

4. Ngarko skedarë të shumtë në serverin FTP

Për të ngarkuar shumë skedarë në një server FTP, ne përdorim komandën MPUT. Ne mund të specifikojmë një karakteristikë për të ngarkuar shumë skedarë në server në të njëjtën kohë. Së pari shkoni në dosjen e dëshiruar në serverin FTP për të ngarkuar skedarin dhe përdorni komandën e mëposhtme. Ai do të ngarkojë të gjithë skedarët me shtrirje .txt në drejtorinë / shtëpi / kapiten për skedarët e ngarkuar në serverin FTP.

Ftp> ngarkimet e cd-së ftp> lcd / shtëpi / kapiten / ftp> vendos * .txt

5. Shkarkoni skedarë të shumtë nga serveri FTP

Për të shkarkuar skedarë të shumtë nga një server FTP, ne përdorim komandën MGET. Skedarët mund të ngarkohen duke përdorur këtë komandë.

Ftp> mget * .txt

Ekipet.

!
Hiqni dorë nga guaska

?
Printoni ndihmë për informacionin lokal

shtoj
Shto në skedar

ascii
Vendosni llojin e transmetimit në ASCII. Përdoreni këtë për të transferuar skedarë teksti (skedarë HTM).

zile
Bip në përfundimin e komandës.

binare
Instaloni tip binar transmetim. Përdoreni këtë për transferimin e binarëve (skedarë XE dhe grafikë).

mirupafshim

cd
Ndryshoni drejtorinë e punës në distancë (përdorni ".." për të shkuar te prindi).

mbyll
Përfundoni seancën FTP.

fshij
Fshi skedarin e fshirë.

korrigjimi
Ndrysho modalitetin e korrigjimit.

dir
Listoni (tregoni) përmbajtjen e drejtorisë në distancë.

shkëputje
Përfundoni seancën FTP.

marr
Merrni skedarin (shih gjithashtu mget).

glob
Ndrysho metakarakterin shtesë nga emrat e skedarëve lokalë.

hash
Ndrysho printimin "#" për çdo bufer të kaluar.

ndihmë
Trego një listë të komandave.

LCD
Ndrysho drejtorinë lokale të punës.

fjalë për fjalë
Dërgo komandën arbitrare FTP.

ls
Trego përmbajtjen e drejtorisë në distancë.

fshij
Fshirja e shumë skedarëve.

mdir

mget
Merrni skedarë të shumtë (shihni gjithashtu merrni)

mkdir
Krijo një direktori në makinën në distancë.

mls
Listoni përmbajtjen e disa drejtorive të largëta.

mput
Dërgo skedarë të shumtë (shih gjithashtu vendos).

hapur
Lidhje FTP në distancë.

i shpejtë
Kërkesë e përafërt ndërvepruese në ekipe të shumta (kjo është ndërrim)

vënë
Dërgo një skedar (shih gjithashtu mput).

pwd
Printo dosje pune(ku jeni tani) në një makinë në distancë.


Mbyllni seancën dhe punoni.

kuotë
Dërgo komandën arbitrare FTP. Mund të shikoni një listë të komandave të papërpunuara FTP në www.nsftools.com/tips/RawFTP.htm

recv
Merrni skedarin

ndihmë në distancë
Merrni ndihmë nga serveri në distancë

riemërto
Merrni skedarin.

rmdir
Fshini një drejtori në një makinë të largët.

dërgoni
Dërgo një skedar.

statusi
Trego gjendjen aktuale.

gjurmë
Ndrysho gjurmimin e paketave.

lloji
Cakto llojin e skedarit të transferimit

përdorues
Paraqisni informacionin e ri të përdoruesit.

me fjalë
Ndrysho modalitetin e folur.

Tema "Shkarkoni dhe ngarkoni skedarë përmes FTP duke përdorur tastierën" është përfunduar.

FTP është një mjet thelbësor TCP / IP për transferimin e skedarëve midis sistemeve. Një nga avantazhet kryesore të FTP është përputhshmëria e tij me shumë sisteme të ndryshme pritës në distancë: skedarët mund të transferohen ndërmjet sistemet në distancë Win-dows 2000, Windows NT dhe UNIX, madje edhe serverë IBM si AS / 400. Për të ekzekutuar programin FTP të bazuar në tekst që vjen me Windows 2000 dhe NT, thjesht futni ftp në vijën e komandës.

Këtu janë 10 komandat më të dobishme FTP.

10. Ndihmë (ose?). Shumë komanda FTP mund të futen në mënyra të ndryshme. Për shembull, Ndihma dhe pikëpyetja (?) shërbejnë për të njëjtin funksion. Fillestarët duhet të fillojnë me komandën Help, pas futjes së së cilës sistemi i paraqet përdoruesit një listë të plotë të komandave FTP. Për të marrë Përshkrim i shkurtër komandat, duhet të futem? e ndjekur nga emri i komandës:

Ftp>? hapur

9. Hapur. Një seancë FTP zakonisht fillon me një komandë Open për t'u lidhur me serverin e specifikuar FTP (shërbimi FTP duhet të funksionojë në sitin e largët). Me marrjen e komandës Open, sistemi kërkon një ID të përdoruesit dhe fjalëkalimin. Shumë serverë FTP ju lejojnë të identifikoheni me një ID anonime dhe fjalëkalim të zbrazët. Për të komunikuar me një kompjuter të quajtur teca2, futni

Ftp> hap teca2

8. Hiq dorë (ose Bye). Komanda Quit plotëson çdo seancë e hapur dhe del nga guaska FTP:

Ftp> doli

Për të mbyllur një sesion të hapur pa dalë nga FTP, përdorni komandën Close.

7. Pwd. Komanda Pwd shfaq drejtorinë në makinën në distancë me të cilën ky moment një lidhje është krijuar brenda një sesioni FTP:

6. Ls. Komanda Ls shfaq një listë të skedarëve dhe nëndirektorive të vendosura në drejtorinë aktuale në kompjuterin e largët. Ls ju lejon të përdorni skedarët në distancë:

5. Cd. Nëse skedarin e dëshiruar nuk është në drejtorinë aktuale të sistemit në distancë, mund të përdorni komandën Cd për të kaluar në një drejtori tjetër. Nëse vendoset një lidhje me një makinë UNIX, drejtoria e largët zakonisht tregohet me një të pjerrët me një të pjerrët djathtas (në në këtë rast drejtoria / shkarkimet):

Ftp> cd / shkarkime

4. LCD. Komanda LCD ndryshon direktoriumin aktual në makinë lokale... Çdo skedar i marrë nga makina në distancë do të shkruhet në drejtorinë aktuale si parazgjedhje. Për të ndryshuar drejtorinë aktuale lokale në C: emp, futni komandën

Ftp> LCD C: emp

3. Bin (ose Binar). Si parazgjedhje, FTP transferon skedarë në formatin ASCII, i cili është i përshtatshëm për skedarët e tekstit. Por për të ngarkuar skedarë të ekzekutueshëm dhe .zip, duhet të ndryshoni llojin e ngarkimit në binar duke përdorur komandën Bin:

Për t'u kthyer në modalitetin ASCII, përdorni komandën ASCII.

2. Vendos (ose Dërgo). Komanda Put ju lejon të kopjoni një skedar lokal në drejtorinë aktuale të makinës në distancë. Për të ngarkuar një skedar të quajtur localfile.txt në drejtorinë C: emp në sistemin në distancë, futni komandën

Ftp> vendos C: emp localfile.txt

1. Merr (ose Recv). Komanda Get përdoret për të shkarkuar skedarë nga Interneti (ose nga makinat e largëta) në drejtorinë aktuale të makinës lokale. Për të marrë një skedar të quajtur remotefile.txt, futni komandën

Ftp> merrni remotefile.txt

Michael Auty është redaktor shkencor për revistën Windows NT, President i TECA, një kompani zhvillimi software dhe ofrimin e shërbimeve konsulente. Mund ta kontaktoni në:

Përditësuar: 27.02.2019 nga Shpresa kompjuterike

Shënim: FTP nuk është një transmetim i koduar, që do të thotë se çdo e dhënë e dërguar mbi të, duke përfshirë emrin e përdoruesit dhe fjalëkalimin, mund të lexohet nga kushdo që mund të përgjojë transmetimin tuaj. Nëse dëshironi një transmetim më të sigurt, ju sugjerojmë të përdorni SFTP.

Lidhu duke përdorur FTP

Për t'u lidhur me një kompjuter tjetër duke përdorur FTP në prompt MS-DOS, linjë komandimi ose lloji i guaskës Linux FTP dhe shtypni Enter. Pasi të jeni në FTP, përdorni hapur komanda për t'u lidhur me Server FTP, siç tregohet në shembullin e mëposhtëm.

Hapni ftp.example.com

Në shembullin e mësipërm, ju "d zëvendësoni shembull.com për emrin e domenit ose adresën IP të vendit ku ju jeni duke u lidhur. Një shembull do të ishte hapur 192.168.1.12.

Shënim: Si parazgjedhje, hapur komanda përdor portën TCP 21 për të bërë lidhjen FTP. Nëse nevojitet një port tjetër TCP për t'u lidhur me emrin e domenit ose adresën IP që po përdorni, futni numrin e portës pas emrit të domenit ose adresës IP në komandën e hapur.

Pasi të lidheni, do të shfaqet një kërkesë për emrin e përdoruesit dhe fjalëkalimin. Pasi të jenë futur këto kredenciale, serveri ju lejon të shfletoni, dërgoni ose merrni skedarë, në varësi të të drejtave tuaja. Disa serverë mund të lejojnë gjithashtu hyrje anonime duke përdorur mysafir ose një adresë e-mail.

Dërgoni dhe merrni një skedar në FTP

Për të marrë skedarë nga serveri në kompjuterin tuaj, përdorni komandën get siç tregohet në shembullin e mëposhtëm. Në këtë shembull, ju do të merrni skedarin myfile.htm.

Merr myfile.htm

Këshillë: Nëse dëshironi të merrni më shumë se një skedar, përdorni mget dhe wildcards. Për shembull, nëse dëshironi të merrni të gjithë skedarët që përfundojnë me .htm, mund të shkruani mget * .htm... Së fundi, nëse nuk dëshironi që t'ju kërkohet ndërsa çdo skedar po dërgohet, sigurohuni që të shkruani i shpejtë për të çaktivizuar nxitjen.

Për të dërguar një skedar nga kompjuteri juaj në kompjuterin me të cilin jeni lidhur, duke supozuar se keni të drejtat, përdorni dërgoni komanda siç tregohet në shembullin e mëposhtëm. Në këtë shembull, ne po dërgojmë myfile.htm në drejtorinë aktuale.

Dërgo myfile.htm

Është e rëndësishme të kuptoni se skedarët që dërgohen duhet të jenë në drejtorinë tuaj lokale të punës, e cila është direktoria në të cilën keni qenë kur keni shtypur komandën FTP. Nëse dëshironi të kaloni në drejtorinë që përmban skedarët tuaj, përdorni LCD komandë. Për shembull, në Windows, shkruani "d LCD c: \ windows për të vendosur drejtorinë lokale në drejtorinë e Windows.

Komandat FTP

Në varësi të versionit të FTP dhe sistemi operativ duke u përdorur, secila nga komandat e mëposhtme mund të funksionojë ose jo. Duke shtypur -ndihmë ose a ? do të listojë komandat në dispozicion për ju. Më poshtë është një përshkrim i përgjithshëm i komandave FTP të disponueshme në komandën FTP të linjës së komandës Windows.

Komanda Informacion
! Kjo komandë ndryshon mbrapa dhe me radhë ndërmjet operativ sistemi dhe FTP. Pasi të ktheheni në sistemin operativ, duke shtypur exit ju ktheni në vijën e komandës FTP.
? Hyni në ekranin e ndihmës.
shtoj Shtoni tekstin në një skedar lokal.
ascii Kalo në modalitetin e transferimit ASCII
zile Aktivizon ose çaktivizon modalitetin e ziles.
binare Kalon në modalitetin e transferimit binar.
mirupafshim Daljet nga FTP.
cd Ndryshon direktorinë.
mbyll Daljet nga FTP.
fshij Fshin një skedar.
korrigjimi Aktivizon ose çaktivizon korrigjimin.
dir Liston skedarët nëse janë të lidhur.

dir -C do të listojë skedarët në format të gjerë.
dir -1 liston skedarët në format të zhveshur sipas rendit alfabetik
dir -r liston drejtorinë sipas rendit të kundërt alfabetik.
regjisori -R liston të gjithë skedarët në drejtorinë dhe nëndrejtoritë aktuale.
dir -S liston skedarët në format të zhveshur sipas rendit alfabetik.

shkëputje Daljet nga FTP.
marr Merr skedarin nga kompjuteri me të cilin jeni lidhur.
glob Aktivizohet ose çaktivizohet globbing. Kur çaktivizohet, emri i skedarit në komandat "put dhe marrë" merret fjalë për fjalë dhe nuk përdoren shkronjat e egra.
hash Aktivizon ose çaktivizon printimin e shenjave hash. Kur aktivizohet për çdo 1024 bajt të dhënash të marra, shfaqet një shenjë hash (#).
ndihmë Hyni në ekranin e ndihmës dhe shfaq informacione rreth komandës nëse komanda shtypet pas ndihmës.
LCD Shfaq direktoriumin lokal nëse shtypet vetëm ose nëse shtegu i shtypur pas lcd do të ndryshojë direktoriumin lokal.
fjalë për fjalë Dërgon një komandë fjalë për fjalë në kompjuterin e lidhur me një përgjigje të pritshme një linjë.
ls Liston skedarët e kompjuterit të lidhur në distancë.
fshij Fshirje e shumëfishtë.
mdir
mget Merrni shumë skedarë.
mkdir Bëni drejtorinë.
mls Liston përmbajtjen e drejtorive të shumta në distancë.
mput Dërguar skedarë të shumtë
hapur Hapet

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ë, një kërkesë 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 hostit 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 hostin 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 është makina, login, fjalëkalim fjalë kyçe ndjekur nga të dhënat e karakterit të kërkuara për regjistrim:

makinëEmri i hostit.
identifikimiEmri i personalizuar për regjistrim.
fjalëkaliminFjalëkalimi i përdoruesit është aktiv kjo 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 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 komandë shell shtypet në të njëjtën linjë si dhe!, atëherë ekzekutohet vetëm ajo komandë. 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 të makinës 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 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_1_name File_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. Programi ftp do t'ju kërkojë më pas emrin e skedarëve, për shembull: ftp> mdir (skedarët e largët) emri_1 of_remote_machine_file ... printfile printfile local-file? 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 keni specifikuar 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 janë të ndezur Baza e mollës Macintosh. Riemërtimi i skedarëve të makinës lokale kryhet me duke përdorur get dhe komandat mget, dhe makineria 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 telefononi programet 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ë duhet të përdoret vetëm siç këshillohet nga administratori i sistemit tuaj.
recvKjo komandë është e ngjashme me komandën get të përshkruar më sipër.
ndihmë në distancëKjo komandë pyet 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ë hiqet 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. E lejueshme Kodet ASCII dhe binare. 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ë hiqni të gjithë këtë informacion 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 - komanda ishte e suksesshme) 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 midis makinës suaj (lokale) dhe asaj të largët, dhe më pas do të shfaqet drejtoria 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 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. ftp> debug Korrigjimi në (debug = 1) ftp> cd / etc ---> CDW / etc 200 CDW komanda 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 $

Artikujt kryesorë të lidhur