FTP lietošana

FTP (File Transfer Protocol) ir optimālāks lielai failu pārsūtīšanai salīdzinot ar HTTP. Tas ir arī jūtami vecāks protokols nekā HTTP.

Anonīmais FTP

Visbiežāk nākas lietot anonīmo FTP, bet arī citi gadījumi ir līdzīgi. Arī pārlūki spēj pieslēgties FTP serveriem, tad URL adrese sākas ar burtiem ftp://. Šādos gadījumos par savienojumu atvēršanu/aizvēršanu, failu savākšanas detaļām rūpējas attīstīts interfeiss. Bet FTP var pildīt arī no UNIX komandrindas.

Anonīmais FTP ir līdzīgs Web-am - informācijas arhīvi, kurus servera saimnieki grib piedāvāt citiem. Tādas sistēmas administratori izveido UNIX kontu ar vārdu "ftp" vai "guest" un ļauj visiem pieslēgties.

How do I use it? On a unix or vms machine simply enter
% ftp name_of_the_site

Šajos piemēros "%" apzīmē promptu Jūsu UNIX konsolei. Piemēram

% ftp unix.hensa.ac.uk 

Tālāk pielogojieties kā "ftp" vai "guest" un ievadiet savu e-pasta adresi kā paroli.

%ftp unix.hensa.ac.uk 
Connected to unix.hensa.ac.uk.
220 nutmeg.ukc.ac.uk FTP server (Version wu-2.4(4) Mon Jul 25 15:38:07 BST 1994) ready.
Name (unix.hensa.ac.uk:zebra): ftp
331 Guest login ok, send your complete e-mail address as password.
Password: my.name@my.email.machine

Parādās ftp>help, t.i.

ftp> ? 

Failus bieži glabā direktorijā /pub, uz kuru var aiziet ar komandu cd un pēc tam ar ls var pajautāt direktorijas listingu.

ftp> cd /pub
ftp> ls 
ftp> cd ..

Komanda cd .. kāpjas vienu līmeni atpakaļ direktoriju kokā tuvāk saknei, t.i. ja esam ielīduši tur, kur nevajag.

Kā dabūt failu

ftp> get fails_kuru_es_gribu

Kā savākt failus ar līdzīgiem vārdiem?

ftp> mget prefix*
ftp> mget *.paplašinājums

Diemžēl, pēc noklusēšanas FTP pārjautās vai jūs gribat katru failu, kurš atbilst šim šablonam. Ja Jūs zināt, ka gribat, tad šo noklusēto uzvedību var pārslēgt turp-atpakaļ ar komandu promtp. Piemēram,

ftp> prompt 
ftp> mget prefix*

Vēl dažas lietas:

  • Komandas put un mput darbojas līdzīgi kā get un mget, tikai anonīmajiem lietotājiem parasti neļauj neko kopēt UZ servera, viņiem ļauj tikai lasīt.
  • FTP direktorijās mēdz būt faili README, readme.doc, utml. kas apraksta failus, kas tajā direktorijā ir dabūjami. Ar tiem derīgi iepazīties, ja vien Jūs jau droši nezināt, kas tieši vajadzīgs.
  • FTP nosūta bināros failus citādāk nekā ASCII failus. Starp formātiem var pārslēgties ar komandām binary un ascii
ftp> binary
ftp> ascii 

Kā pabeigt FTP sesiju? Ar divām komandām close - aizver konekciju ar konkrēto serveri un quit - beidz FTP klienta aplikāciju. (Var arī ar bye.)

ftp> close 
ftp> quit 

Lapa mainīta 2004-11-15 22:39:17