
V začetkih uporabnega obdobja interneta je bilo bistveno zabavneje kot zdaj. Če si hotel prenesti datoteko, nisi le kliknil na povezavo do nje. Ne, ne! Najprej si moral sistemu povedati, da se boš šel prenašanje datotek, in vključiti protokol prenosa, potem pregledati seznam datotek, si zapomniti njeno ime in potem s posebnim ukazom sprožiti prenašanje. Ta protokol se imenuje FTP (File Transfer Protocol), kot se imenuje še danes. In tudi uporablja se še vedno, le da je zdaj zanj narejeno že veliko grafičnih odjemalcev, ki nadomeščajo poznavanje kupa čudnih ukazov in vse skupaj delajo preglednejše. Kaj pa, če takega odjemalca nimamo? Lahko uporabimo FTP prek ukazne vrstice? Seveda. In to na povsem enak stari dobri način. Ta se ni spremenil in se tudi ne more, daj gre za sprejeti standard.
Do znakovnega odjemalca FTP ali kakor koli bi že imenovali to sposobnost operacijskega sistema, da se »pogovarja« po FTP-ju, pridemo tako, da zaženemo DOS-ovo ukazno vrstico. V njej nato vpišemo ukaz FTP in pritisnemo Enter. Zgodilo se ne bo kaj dosti, le namesto oznake diska, na primer c:>, se bo na začetku vrstice pojavila oznaka < ftp>. Ta pomeni, da ste vključili protokol prenosa datotek. Če zdaj vtipkate vprašaj in pritisnete Enter, boste dobili seznam ukazov, ki jih lahko uporabite. Jih je kar nekaj, ne pa toliko, da bi bila zadeva strašljiva.
Pa opišimo nekatere najbolj pogoste:
Ukaz | Opis | Primer | Komentar |
OPEN | Vzpostavi povezavo s strežnikom FTP. | open ftp.streznik.com | Odpre stran ftp.streznik.com. |
DIR | Prikaže vsebino imenika oddaljenega računalnika. | dir | Prikaže vsebino trenutne mape. |
CD | Premik v določeno mapo | cd Mapa | Premik v mapo z imenom Mapa |
PWD | Prikaže ime trenutne mape (print working directory) | pwd | Prikaže ime trenutne mape. |
GET | Zažene kopiranje oddaljene datoteke v lokalni računalnik | get Zabava.zip | Zažene snemanje datoteke Zabava.zip v naš računalni.k |
MGET | Zažene kopiranje več oddaljenih datotek v lokalni računalnik. | mget *.zip | Zažene snemanje vseh datotek tipa zip iz oddaljenega računalnika v naš računalnik. |
PUT | Zažene kopiranje lokalne datoteke v oddaljeni računalnik (upload). | put Zabava.zip | Zažene snemanje datoteke Zabava.zip v oddaljeni računalnik. |
MPUT | Zažene kopiranje več lokalnih datotek na oddaljeni računalnik (upload). | mput *.zip | Zažene kopiranje vseh lokalnih datotek tipa ZIP v oddaljeni računalnik. |
BINARY | Določanje, da gre za programw. | binary | Ne zgodi se nič – ukaz uporabimo pred ukazom get ali mget. |
DELETE | Brisanje datotek | delete Slika.gif | Zbriše datoteko Slika.gif. |
MDELETE | Brisanje več datotek | delete *.gif | Zbriše vse datoteke tipa gif. |
BYE | Zaključi sejo FTP in konča način ftp. | bye | Konec dela in izhod nazaj v ukazno vrstico sistema Windows. |
CLOSE | Zaključi sejo FTP | close | Prekine povezavo s strežnikom FTP, ostane pa v načinu FTP. |
LCD | Sprememba lokalnega imenika | lcd c:\Imenik | Lokalni imenik, iz katerega ali v katerega bomo snemali, se spremeni v v:\Imenik. |
! | Zažene ukaz v lokalnem računalniku. | ! dir | Zažene ukaz dir v lokalnem računalniku. |
? | Pomoč | ? | Prikaže vse ukaze, dovoljene v načinu FTP. |
Kako bi torej v praksi izvedli kopiranje datoteke iz oddaljenega računalnika ali vanj. Na primer takrat, ko imamo svojo spletno stran, na katero spremembe prenašamo preko FTP-ja. Vzemimo, da moramo v spletni strežnik spraviti datoteko Primer.htm in pet datotek tipa JPG. Naše strani so na naslovu ftp.spletnastran.si v mapi Moja_stran. No, pa si oglejmo kuharski recept:
1. Izberemo Start/Zaženi in zaženemo ukazno vrstico (cmd). Prikaže se DOS-ovo okno.
2. cd imenik. Prestavimo se v lokalni imenik, v katerem imamo datoteke, ki jih želimo prenesti. Če tega koraka ne izvedemo, ga lahko kasneje z ukazom lcd.
3. Vpišemo ukaz FTP. Ukazna vrstica se spremeni iz C:\bla_bla v <ftp>
4. open ftp.spletnastran.si. Odpremo naslov ftp.spletnastran.si.
5. Vpišemo uporabniško ime in geslo. Prikaže se pozdravno okno in trenutni imenik.
6. cd Moja_stran. Prestavimo se v mapo Moja_stran.
7. ascii. Povemo, da bo sledil ukaz za prenos besedilne datoteke.
8. put Primer.htm. Zaženemo snemanje (upload) datoteke Primer.htm.
9. binary. Povemo, da bo sledil ukaz za prenos binarne datoteke.
10. mput *.jpg. Zaženemo snemanje vseh datotek tipa jpg iz lokalne mape v oddaljeni računalnik.
11. bye. Končamo z delom.
Pravzaprav zelo preprosto. Snemanje datotek z oddaljene strani je skoraj identično, le da ukaz ni put ali mput, ampak get oziroma mget. Veliko strani za dostop tudi ne zahteva posebnega uporabniškega imena in gesla, temveč dovoljuje anonimni dostop. A to ne pomeni, da lahko namesto uporabniškega imena in gesla kar pritisnemo Enter. V tem primeru, ko je anonimni dostop dovoljen, je uporabniško imen anonymous, geslo pa (večinoma kateri koli) elektronski naslov.
Objavljeno: Moj mikro December 2007 | Zoran Banovič