Naredbe za rad s ftp poslužiteljem. Pristup FTP poslužitelju iz Windows naredbenog retka. Brisanje datoteka na ftp poslužitelju

Pozdrav svima, danas ću vam reći o uslužnom programu ftp.exe kao alatu za rad s FTP poslužiteljima.

Za rad s FTP poslužiteljima uopće nije potrebno koristiti glomazne (a ponekad i ne besplatne) FTP klijente; za jednostavne operacije sasvim je prikladan onaj koji je uključen u OS Windows poslužitelj 2008 R2 ili Windows 7 uslužni program naredbeni redak ftp.exe.

Za početak ftp.exe, trebate pozvati dijaloški okvir " Izvršiti» i birajte ftp. Klijent će ispisati upit u ljusci cmd.exe i bit će odmah spremni za rad:

Uslužni program ftp.exe kao alat za rad s FTP poslužiteljima-01Sintaksa ftp.exe vrlo jednostavno i dovoljno detaljno opisano u ugrađenoj pomoći koja se može pozvati naredbom Pomozite:

U sustavu pomoći ftp.exe postojati kratki opisi sve ekipe. Pozivaju ih zapovjedništvo Pomozite. Pogledajmo, na primjer, što naredba radi red. Da bismo to učinili, nazovimo pomoć dir:

Pokušajmo uspostaviti vezu s nekim ftp poslužiteljem. Neka to bude linuxcenter.ru. Tim će nam pomoći u tome otvorite linuxcenter.ru:

Nakon spajanja na ftp poslužitelj, moramo mu reći u kojem ćemo načinu raditi s njim. Postoje samo dva načina: port-mode kanal I pasivni podatkovni kanal. U 99 slučajeva od 100 koristi se pasivni način rada( reći će vam više o razlikama Wikipedia), obavještavamo poslužitelja da nismo iznimka od pravila, naredbom citat PASV:

Sada možemo početi izvoditi operacije s podacima: kretati se strukturom direktorija i prikazivati ​​njihove popise, učitavati i preuzimati datoteke, mijenjati formate prenesenih podataka itd. Međutim, ftp poslužitelji su drugačiji. Stoga će prvo biti korisno upoznati se sa sintaksom koju podržava udaljeni poslužitelj. Za to postoji naredba daljinska pomoć:

Za zatvaranje aktivne veze koristite naredbu Zatvoriti, za izlaz iz ftp.exe - prestati. I Pomozite pomoći ti. Ovako još uvijek možete raditi s ftp poslužiteljem. Materijal stranice

Prethodno smo koristili FileZilla Client, besplatni FTP klijent za Windows koji možete koristiti za pristup i prijenos datoteka na vaš FTP poslužitelj. Također smo vidjeli kako možemo pristupiti FTP poslužitelju koristeći NotePad++, alternativu Notepadu za Windows. U ovom postu raspravljat ćemo o tome kako pristupiti FTP-u iz naredbenog retka.

Windows Command Prompt vam omogućuje pristup poslužitelju pomoću FTP naredbe. Jednom kada se povežete s poslužiteljem, možete prenositi datoteke i preuzimati datoteke sa svog računala jednostavno pomoću naredbi. Također ću navesti neke FTP naredbe koje će s vremenom biti korisne.

Pristup FTP poslužiteljima iz naredbenog retka

Evo koraka koji će vam pokazati kako koristiti FTP iz naredbenog retka:

Ažuriranje za ožujak 2020.:

Sada preporučujemo korištenje ovog alata za vašu pogrešku. Štoviše, ovaj alat popravlja uobičajene računalne pogreške, štiti vas od gubitka datoteka, malware, kvarove hardvera i optimizira vaše računalo za maksimalne performanse. Pomoću ovog softvera možete brzo riješiti probleme s računalom i spriječiti pojavljivanje drugih programa:

  • Korak 1: Preuzmite alat za popravak i optimizaciju računala(Windows 10, 8, 7, XP, Vista - Microsoft Gold Certified).
  • 2. korak: kliknite " Započnite skeniranje” pronaći probleme Windows registar, što može uzrokovati probleme s vašim računalom.
  • Korak 3: kliknite " Popravi sve“Da riješim sve probleme.

Korak 1: Pokrenite naredbeni redak i promijenite direktorij u kojem se nalaze sve vaše datoteke. Jer ovo je mjesto gdje možete premjestiti svoje datoteke na poslužitelj i učitati ih u jednu mapu.

Korak 2: Unesite naredbu

naziv ftp domene

Primjer: ftp azharftp.clanteam.com

Korak 3: Unesite svoje korisničko ime i lozinku.

Korak 4: Vidite konfiguraciju veze. Sada možete izvoditi radnje na poslužitelju.

Ovo su FTP naredbe:

Možete koristiti pomoć za dobivanje puni popis FTP naredbe. Ova naredba ne zahtijeva vezu s udaljenim sustavom.

  • Pomoć: Zahtijeva popis svih dostupnih FTP naredbi.
  • ASCII: aktivirati Ascii mod.
  • Status: da vidite kako je vaša trenutna FTP sesija konfigurirana.
  • trag: Aktivirajte ili deaktivirajte interaktivni način rada.
  • je: popis imenika ekvivalentan vama.
  • ls -l: dugačak popis kataloga, detaljnije informacije.
  • pwd: Prikaži naziv trenutnog direktorija
  • CD: Promjena imenika.
  • stambeni kompleks: mijenja lokalni trenutni direktorij.
  • dobiti: preuzmite datoteku s FTP poslužitelja.
  • staviti: datoteku na poslužitelj.
  • mget: preuzimanje više datoteka s FTP poslužitelja.
  • mput: učitati više datoteka na FTP poslužitelj.
  • binarni: aktivirati binarni način rada.
  • Izbrisati: izbrisati bilo koju datoteku na FTP poslužitelju.
  • mkdir: stvoriti direktorij na FTP poslužitelju.
  • ASCII: Postavlja način prijenosa datoteka na ASCII (Napomena: ovo je zadani način za većinu FTP programa).
  • izađi / zatvori / za sada / onemogući: Odspojite se s FTP poslužitelja.
  • Prefiks naredbe uskličnik uzrokuje izvršenje naredbe u lokalni sustav, ne na daljinu.

FTP (File Transfer Protocol) je popularan mrežni protokol, koji se koristi za kopiranje datoteka s jednog računala na drugo na lokalnoj mreži ili na Internetu. FTP je jedan od najstarijih aplikacijskih protokola, pojavio se puno prije HTTP-a, pa čak i prije TCP/IP-a, 1971. godine.

FTP protokol je ranjiv, što znači da FTP ne može šifrirati svoj promet, svi prijenosi su čisti tekst, tako da korisnička imena, lozinke, naredbe i podatke može pročitati svatko tko može presresti paket preko mreže. Za siguran prijenos podataka koristi se SFTP (Secure File Transfer Protocol) protokol. Za razliku od standardnog FTP-a, šifrira i naredbe i podatke, štiteći lozinke i povjerljive informacije od otvorenog prijenosa kroz mrežu. SFTP je po funkcionalnosti sličan FTP-u, ali budući da koristi drugačiji protokol, standardni FTP klijenti ne mogu komunicirati sa SFTP poslužiteljem i obrnuto. Dalje ćemo razmotriti osnovne naredbe za rad s FTP programom.

FTP klijent uključen je u većinu distribucija Linuxa. Počnimo s pokretanjem programa i ftp veza i, naravno, razmotrit ćemo osnovne naredbe za preuzimanje s FTP poslužitelja i upload na FTP, stvaranje direktorija, brisanje datoteka itd. U ovom članku ćemo opisati samo osnovne naredbe, a na kraju članka ćemo dati pomoć i priručnik iz konzole - uvijek se možete informirati o namjeni naredbe i njenoj sintaksi, kao io svim dostupne naredbe na određenom ftp poslužitelju.

FTP veza

Za pokretanje FTP veze samo unesite naredbu ftp<сервер> Na primjer:

ftp test.hostingthutor.com

Nakon pritiska na enter, izlaz naredbe bit će sljedeći:

Povezan na testiranje..55.5.11).
220 test..
Ime (test.site:ftpuser):

Drugi način povezivanja je pokretanje ftp-a s konzole, a nakon toga spajanje na ftp poslužitelj pomoću naredbe otvoren:

ftp
ftp> test.site

Osim toga, moguće je povezati se putem IP-a:

ftp 114.55.5.11

Ili ovim zahtjevom ftp Ova e-mail je zaštićena od spam robota, nije vidljiva ako ste isključili JavaScript Da biste ga vidjeli, vaš preglednik mora imati omogućenu podršku za Javascript, to jest:

ftp Ova e-mail je zaštićena od spam robota, nije vidljiva ako ste isključili JavaScript Da biste ga vidjeli, vaš preglednik mora imati omogućen Javascript
230 Korisnik ftpuser prijavljen
Vrsta udaljenog sustava je UNIX.
Korištenje binarnog načina za prijenos datoteka.
ftp>

Iz poruke je jasno da se za prijenos datoteka koristi binarni (binarni) tip prijenosa. Način prijenosa binarnih datoteka je prijenos datoteka u obliku u kojem su pohranjene na FTP poslužitelju. Ascii (tekstualni) način rada koristi se samo za prijenos tekstualnih datoteka. Možete unositi naredbe ascii ili binarni za prebacivanje između načina prijenosa. Binarni način mora se koristiti za sve vrste datoteka koje nisu tekstualne - slike, arhive, programe itd.

Dakle, prijeđimo na naredbe za navigaciju i prolazak kroz direktorije ftp poslužitelja:

pwd - naredba će prikazati trenutni direktorij na ftp poslužitelju:

ftp>pwd
257 "/" je trenutni direktorij

ls - naredba će prikazati popis datoteka i direktorija u trenutnom direktoriju:

ftp>ls
227 Ulazak u pasivni način rada.
150 Otvaranje ASCII podatkovne veze za popis datoteka
-rw-r--r-- 1 ftpuser ftpuser 3034978 31. lipnja 19:02 file1.tar.gz
-rw-r--r-- 1 ftpuser ftpuser 30842294 31. srpnja 20:08 file2.tar.gz
-rw-r--r-- 1 ftpuser ftpuser 67798316 31. srpnja 19:46 file3.tar.gz
-rw-r--r-- 1 ftpuser ftpuser 6001252 17. siječnja 12:02 file4.zip
-rw-r--r-- 1 ftpuser ftpuser 31386394 17. siječnja 11:28 file5.tar.gz
drwxr-xr-x 2 ftpuser ftpuser 4 17. siječnja 20:23 www
-rw-r--r-- 1 ftpuser ftpuser 48546694 17. siječnja 11:33 file6.zip
226 Prijenos završen

CD<имядиректории> - naredba za odlazak u željeni imenik:

ftp> cd www
250 CWD naredba uspjela

Provjeravamo s timom pwd :

ftp>pwd
257 "/www" je trenutni direktorij

mkdir<имя директории> - izrada novog imenika (kataloga):

ftp> mkdir tmp
257 "/tmp" - Direktorij je uspješno kreiran

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

ftp> rmdir tmp
250 RMD naredba uspjela

Brisanje datoteka na ftp poslužitelju

izbrisati<имяфайла> - briše datoteku na udaljenom ftp poslužitelju:

ftp> izbrišite test1.sql
250 DELE naredba uspjela

Preuzimanje datoteka s ftp-a

dobiti - preuzmite datoteku na svoj lokalni stroj. dobiti naziv datoteke ili dobiti FileName newFileName

ftp>dobi datoteku.zip
lokalni: file.zip udaljeni: file.zip
227 Ulazak u pasivni način rada.

226 Prijenos završen
486694 bajtova primljeno u 0,229 sekundi (6,5e+04 Kbajta/sek)

Preuzmite file.zip na svoje lokalno računalo kao file2.zip:

ftp> dobiti file.zip file2.zip
lokalno: file2.zip udaljeno: file.zip
227 Ulazak u pasivni način rada.
150 Otvaranje podatkovne veze BINARY moda za file.zip (486694 bajtova)
226 Prijenos završen
486694 bajtova primljeno u 0,306 sekundi (9,4e+04 Kbajta/sek)

Pomoću naredbe dobiti s udaljenog ftp poslužitelja, datoteke se kopiraju u trenutni lokalni direktorij. Za promjenu trenutnog lokalnog imenika morate koristiti naredbu lcd:

lcd<путь> - promijeniti trenutni direktorij na lokalnom stroju:

ftp> lcd /root
Lokalni direktorij sada /root

Do preuzimanje više datoteka s udaljenog ftp-a poslužitelja na vaš lokalni stroj, možete koristiti naredbu mget .

ftp> mget *.sql
mget test2.sql? g
227 Ulazak u pasivni način rada.
(23957080 bajtova)
226 Prijenos završen
23957080 bajtova primljeno u 0,233 sekunde (1e+05 Kbajta/sek)
mget test1.sql? g
227 Ulazak u pasivni način rada.
(11873185 bajtova)
226 Prijenos završen
11873185 bajtova primljeno u 0,135 sekundi (8,6e+04 Kbajta/sek)

Preuzimanje svake datoteke mora biti potvrđeno (da / ne) g /n .

Još jedna mogućnost preuzimanja mget :

ftp> mget test1.sql test2.sql
mget test1.sql? g
227 Ulazak u pasivni način rada.

226 Prijenos završen
11873185 bajtova primljeno u 0,101 sekundi (1,1e+05 Kbajta/sek)
mget test2.sql? g
227 Ulazak u pasivni način rada.

226 Prijenos završen
23957080 bajtova primljeno u 0,204 sekunde (1,1e+05 Kbajta/sek)

Prijenos datoteke na ftp poslužitelj

staviti<имяфайла> - naredba za upload jedne datoteke na ftp poslužitelj.

ftp> stavite test1.sql
lokalno: test1.sql udaljeno: test1.sql
227 Ulazak u pasivni način rada.
150 Otvaranje podatkovne veze BINARNOG načina za test1.sql
226 Prijenos završen
11873185 bajtova poslano za 0,129 sekundi (9e+04 Kbajta/sek)

Za učitati više datoteka možete odmah koristiti naredbu mput :

ftp> mput test1.sql test2.sql
mput test1.sql? g
227 Ulazak u pasivni način rada.
150 Otvaranje podatkovne veze BINARNOG načina za test1.sql
226 Prijenos završen
11873185 bajtova poslano u 0,0964 s (1,2e+05 Kbytes/sec)
mput test2.sql? g
227 Ulazak u pasivni način rada.
150 Otvaranje podatkovne veze BINARNOG načina za test2.sql
226 Prijenos završen
23957080 bajtova poslano za 0,354 sekunde (6,6e+04 Kbajta/sek)

Svaki prijenos datoteke mora biti potvrđen. g / n (Ne baš).

Još jedna opcija naredbe mput :

ftp> mput *.sql
mput test1.sql? g
227 Ulazak u pasivni način rada.
150 Otvaranje podatkovne veze BINARNOG načina za test1.sql
226 Prijenos završen
11873185 bajtova poslano u 0,0985 sekundi (1,2e+05 Kbajta/sek)
mput test2.sql? g
227 Ulazak u pasivni način rada.
150 Otvaranje podatkovne veze BINARNOG načina za test2.sql
226 Prijenos završen
23957080 bajtova poslano za 0,2 sekunde (1,2e+05 Kbajta/sek)

Ako se velike datoteke učitavaju na FTP, bilo bi dobro pratiti napredak učitavanja. Za to možete koristiti naredbe hash I krpelj .

hash - naredba nakon koje će ftp ispisati znak “#” svakih 1024 bajta podataka:

ftp> hash
Ispis oznake hash uključen (1024 bajta/oznaka hash).
stavi file2.tar.gaz
##########################
226 Prijenos završen
785888111 bajtova poslano za 6,94 sekundi (1,1e+05 Kbajta/sek)

krpelj - naredba će prikazati brojač bajtova:

ftp>kvačica
Ispis oznake hash isključen.
Ispis brojača kvačica uključen (10240 bajtova/inkrement kvačica).
ftp> stavite file2.tar.gz
lokalno: file2.tar.gz udaljeno: file2.tar.gz
227 Ulazak u pasivni način rada.
150 Otvaranje podatkovne veze BINARNOG načina rada za file2.tar.gz
Preneseni bajtovi: 912706618 -> brojač
226 Prijenos završen
912706618 bajtova poslano za 8,08 sekundi (1,1e+05 Kbajta/sek)

To je cijeli osnovni skup naredbi za rad s ftp-om u konzoli. Za pregled popisa dostupnih naredbi na određenom FTP poslužitelju, možete koristiti naredbu Pomozite :

ftp>pomoć
Naredbe mogu biti skraćene. Naredbe su:

Debug mdir sendport stranice
$ dir mget put size
račun prekinuti vezu mkdir pwd status
dodati izlaz mls zatvoriti strukturu
ascii način obrasca sustav citata
zvono dobiti modtime recv sunique
binarni glob mput reget tenex
bye hash noviji rstatus tick
slučaj pomoć nmap rhelp trag
cd idle nlist preimenuj tip
cdup slika ntrans poništi korisnika
chmod lcd otvori ponovno pokreni umask
close ls prompt rmdir verbose
cr macdef pasivna runika ?
izbrisati mdelete proxy poslati

Također možete dobiti kratku pomoć za svaku naredbu. Pomozite<команда> :

ftp>status pomoći
status pokazati trenutni status

ftp>pomozite odustati
prekini prekinuti ftp sesiju i izađi

ftp>pomoć doviđenja
bok prekini ftp sesiju i izađi

I na kraju, dva tima iznad prestati ili Pozdrav za zatvaranje ftp sesije i izlaz:

ftp>prekini
221 Zbogom.

Detaljne informacije s opisima naredbi mogu se dobiti pomoću čovjek ftp na naredbenoj liniji.

# man ftp
Formatiranje stranice, molimo pričekajte...
FTP(1) BSD Priručnik s općim naredbama FTP(1)

IME
ftp - Internetski program za prijenos datoteka

SINOPSIS
ftp [-Apinegvd]
pftp [-Apinegvd]
................
...............

Za povezivanje s FTP poslužiteljem nije potrebno koristiti programe trećih strana - to se može učiniti pomoću standardnih Značajke sustava Windows. Da biste to učinili, možete koristiti CMD naredbeni redak. Ali da biste upravljali poslužiteljem kroz standardne mogućnosti operativnog sustava, morat ćete proučiti dostupne naredbe, budući da CMD nema vizualno sučelje. U ovom ćete članku naučiti osnovne FTP naredbe i kako ih primijeniti u praksi.

Zašto je bolje preuzeti klijent nego koristiti CMD?

Da vam CMD naredbeni redak omogućuje izvođenje svih dostupnih operacija na FTP poslužiteljima, tada možda ne bi bilo potrebe za klijentima. Ali stvarnost je da je CMD linija vrlo ograničena u smislu upravljanja poslužiteljima. Stoga je bolje pronaći priliku i preuzeti na svoje računalo uslužni program za upravljanje poslužiteljem putem FTP-a. Na primjer, preuzmite klijentski program FileZilla na svoje računalo - možete ga besplatno preuzeti sa službene web stranice programera. Instalacija neće oduzeti puno vremena. A da biste se povezali s poslužiteljem, samo ćete morati unijeti svoju prijavu, lozinku i ime hosta u traženi redak. Puno je teže to učiniti putem CMD-a.

Specifični nedostatak CMD linije je da nećete moći čak ni prijeći u pasivni način dok ste na poslužitelju. A bez ovog načina rada nećete moći razmjenjivati ​​datoteke s FTP poslužiteljima koji rade putem NAT-a.

Zapravo, ovo je vrlo velika mana u CMD-u. Stoga prihvatite činjenicu da naredbeni redak Windows će poslužiti samo za unutarnju manipulaciju sustav datoteka bez razmjene podataka. Iako za one koji koriste FTP poslužitelj za rutinski, monoton rad, naredbeni redak može se činiti vrlo prikladnim. Ali bolje je isprobati i klijenta i CMD da biste izvukli zaključke.

Koje su naredbe za upravljanje FTP-om u CMD odzivniku?

Za početak pokrenite naredbeni redak. To možete učiniti pretraživanjem u Startu - pronađite datoteku cmd.exe i otvorite je, nakon čega će se pokrenuti linija.

Za spajanje na poslužitelj potrebno je koristiti naredbu OPEN. Nakon ove naredbe morate unijeti IP adresu ili naziv hosta s kojim želite uspostaviti vezu. Nakon što unesete ovaj zahtjev, moći ćete se prijaviti na poslužitelj. To se može učiniti pomoću naredbe USER koja putem unesene prijave postavlja zahtjev za autentifikaciju. Zatim je potrebno unijeti naredbu PASS, što znači lozinka. Kada unesete lozinku i pritisnete "Enter", bit ćete autorizirani na poslužitelju.

Općenito, naredbeni redak prikladan je samo za "surfanje" poslužiteljem, premještanje datoteka itd. Prvo ćete morati vidjeti datoteke koje se nalaze na poslužitelju. Da biste to učinili, koristite naredbu LS. Budući da nema pokazivača na naredbenom retku, trebate odabrati direktorij ili datoteku pomoću specijalni timovi. Za to koristite CD ili LCD liniju - prva je potrebna za promjenu trenutni objekt na udaljeno računalo, a drugi - za lokalno, odnosno za vaše računalo.

Iako nećete moći učitati svoje datoteke na FTP poslužitelj putem CMD-a, moguće je preuzeti podatke na svoje računalo. Da biste to učinili, upotrijebite naredbu GET. Prvo unesite naredbu GET s nazivom datoteke, a zatim naznačite koji je direktorij na vašem računalu trenutni, kako bi server prebacio podatke upravo u taj folder.

Ove se naredbe najčešće koriste. Odnosno, većina korisnika upravlja poslužiteljem putem CMD-a kako bi brzo preuzeli datoteke bez prethodnog instaliranja klijenta. Ali možete ići mnogo dalje i koristiti druge naredbe na poslužitelju pomoću CMD odzivnika. Na primjer, možete dodati signal završetka naredbe poslužitelju pomoću niza BELL.

Ako želite završiti sesiju i izaći iz naredbenog retka i poslužitelja, tada unesite BYE. A za prekid kontrolne veze samo na poslužitelju, tako da ostanete unutar naredbenog retka, napišite CLOSE. U tom slučaju, datoteke koje preuzmete na svoje računalo s poslužitelja nastavit će se preuzimati i nakon završetka preuzimanja sesija će biti potpuno zatvorena.

Na pomoć CMD možete jednostavno manipulirati imenicima na poslužitelju. Na primjer, za brisanje navedenog direktorija koristite naredbu DELETE. Da bi se na zaslonu pojavio popis datoteka u određenoj mapi, unesite DIR i put do direktorija. Ako ne želite izbrisati jednu mapu ili datoteku, već nekoliko odjednom, upotrijebite naredbu MDELETE, odnosno višestruko brisanje. Slično, prefiks "m" može se koristiti za druge naredbe tako da se više akcija može kombinirati u jednu. Dakle, za prikaz popisa datoteka u nekoliko direktorija odjednom, napišite MDIR, a za preuzimanje serija podataka s poslužitelja, koristite MGET. Ali nemojte brkati multi-naredbu s jednim MKDIR-om - ona je potrebna za generiranje direktorija na poslužitelju.

Postoji mogućnost da vaš FTP poslužitelj radi bez NAT tehnologije, tako da pasivni način rada klijenta nije potreban. U ovom slučaju, moći ćete preuzeti određene datoteke domaćinu. Koristite naredbu MPUT za učitavanje više datoteka i PUT ako želite prenijeti samo jednu.

Još jedan popularna ekipa, koji će vam najvjerojatnije biti od koristi je RENAME. Potrebna je naredba za preimenovanje datoteka. Bit će korisno za one koji koriste poslužitelj kao pohranu podataka o web-mjestu. Također ćete trebati naredbu PWD, koja određuje trenutnu mapu na udaljeni poslužitelj FTP, a ne na vašem računalu, kao što radi LCD linija.

Sljedeće naredbe su djelomičan popis funkcija koje možete koristiti u FTP-u. Postoje i drugi timovi. A o njima možete saznati izravno u naredbenom retku ako unesete upit HELP. Nakon toga pojavit će se direktorij sa svim dostupnim CMD naredbama koje se mogu koristiti na FTP-u. Samo imajte na umu da u ovom trenutku morate biti spojeni na poslužitelj, inače će vam Windows dati drugi direktorij. A ako želite zatražiti pomoć od samog poslužitelja, napišite REMOTEHELP.

Naravno, upravljanje poslužiteljem s naredbama stvar je kamenog doba. Stoga je bolje ne gubiti vrijeme, preuzeti normalan FTP klijent na svoje računalo i koristiti poslužitelj maksimalno, a ne djelomično. Ali vježbanje na CMD naredbenom retku nikada nikome neće naškoditi!

Tim FTP implementira razmjenu datoteka s FTP poslužiteljem u Windows naredbenom retku. Korisnost ftp.exe uključen je u standardni distribucijski komplet svih verzija operacijskih sustava obitelji Windows i omogućuje vam razmjenu s poslužiteljem u naredbenom i interaktivnom načinu.

Format naredbenog retka:

FTP [-v] [-d] [-i] [-n] [-g] [-s:naziv datoteke] [-a] [-A] [-x:sendbuffer] [-r:recvbuffer] [-b :asyncbuffers] [-w:windowsize] [čvor]

-v- Onemogući prikaz odgovora s udaljenog poslužitelja.
-n- Onemogućite automatsku prijavu nakon prve veze.
-ja- Onemogućite interaktivne zahtjeve prilikom prijenosa više datoteka.
-d- Omogućite način otklanjanja pogrešaka.
-g- Onemogućite globalizaciju naziva datoteka (pogledajte naredbu GLOB).
-s: naziv datoteke- Odredite tekstualnu datoteku koja sadrži FTP naredbe koje će se automatski izvršiti kada se FTP pokrene.
-a- Korištenje lokalno sučelje vezati vezu.
-A- Anonimna veza s poslužiteljem.
-x: pošalji sockbuf- Nadjačavanje standardna veličina međuspremnik SO_SNDBUF (8192).
-r:recv sockbuf- Nadjačaj zadanu veličinu međuspremnika SO_RCVBUF (8192).
-b: asinkroni broj- Nadjačaj zadanu veličinu asinkronog brojača (3)
-w: veličina prozora- Zaobići zadanu veličinu međuspremnika prijenosa (65535).
čvor- Određivanje imena ili IP adrese udaljenog računala na koje se želite spojiti.

Bilješke:

Naredbe mget i mput prihvaćaju parametre y/n/q kao YES/NO/QUIT.
- za prekid izvršavanja naredbi pritisnite kombinaciju tipki CTRL+C.

Kada radi bez parametara, FTP prelazi u interaktivni način rada, čekajući korisnički unos. Na ekranu se pojavljuje upit - ftp >.

Da biste dobili popis dostupnih naredbi, možete unijeti upitnik ili naredbu Pomozite

Skup naredbi:

!
?
dodati
ascii
zvono
binarni
Pozdrav
CD
Zatvoriti
doslovan
debug
red
prekinuti vezu
dobiti
glob
hash
Pomozite
lcd
ls
mdelete
mdir
mget
mkdir
mls
mput
otvoren
potaknuti
poslati
staviti
pwd
prestati
citat
prim
daljinska pomoć
preimenovati
rmdir
status
trag
tip
korisnik
opširno

Pomoć za određenu naredbu možete dobiti unosom upitnika ili Pomozite i ime naredbe:

? Spojiti
pomoć pri povezivanju

Popis FTP naredbi Windows klijent:

! - Privremeni prijelaz iz FTP okruženja u Windows naredbeni redak (CMD.EXE). Za povratak na FTP koristite naredbu IZLAZ
dodati dodavanje podataka prenesene datoteke na kraj postojeće.
ascii- postavljanje načina prijenosa datoteka u ascii formatu (tekstualni način)
zvono- izdavanje zvučni signal po završetku naredbe.
binarni- postavljanje načina prijenosa datoteka u binarnom formatu
Pozdrav- završiti FTP sesiju i izaći iz programa.
CD- mijenjanje trenutnog direktorija na udaljenom računalu
Zatvoriti- završetak FTP sesije (zatvaranje veze otvorene naredbom otvoren)
izbrisati- brisanje navedena datoteka na udaljenom računalu
debug- prebaciti se u način otklanjanja pogrešaka
red
prekinuti vezu- završetak ftp sesije. Odspajanje s FTP poslužitelja bez zatvaranja programa.
dobiti- primanje datoteke s FTP poslužitelja
glob- Promjena ekstenzija naziva metakaraktera lokalne datoteke. Prema zadanim postavkama, ovaj je način rada omogućen i omogućuje vam korištenje simbola * I ? u obrascima naziva datoteka.
hash- prebacivanje izlaznog načina hash oznake za svaki preneseni međuspremnik
Pomozite- zaključak referentne informacije putem FTP naredbi
lcd- promijeniti radni direktorij lokalnog računala
doslovan- slanje proizvoljnog niza znakova kao ftp naredbe
ls- izlaz sadržaja direktorija udaljenog računala
mdelete- brisanje više datoteka
mdir- izlaz sadržaja nekoliko direktorija FTP poslužitelja
mget- primanje više datoteka s FTP poslužitelja
mkdir- stvaranje imenika na FTP poslužitelju
mls- izlaz sadržaja nekoliko direktorija na udaljenom računalu
mput- slanje više datoteka na FTP poslužitelj otvoren- otvorite vezu (spojite se) na FTP poslužitelj
potaknuti- promjena retka prompta za unos naredbi u interaktivnom načinu rada.
staviti- prijenos jedne datoteke
pwd- prikazati naziv trenutnog radnog direktorija na FTP poslužitelju
prestati- završiti sesiju i izaći iz programa
citat- slanje proizvoljne naredbe FTP poslužitelju
prim- primanje jedne datoteke
daljinska pomoć- primanje pomoći od FTP poslužitelja
preimenovati- preimenovanje datoteke
rmdir- brisanje imenika na poslužitelju
poslati- prijenos jedne datoteke
status- prikaz trenutnog stanja sesije - na koji je poslužitelj spojen, vrsta prenesenih podataka, stanje modova promijenjenih FTP naredbama
trag- prebacivanje načina praćenja
tip- postavljanje vrste prijenosa datoteke
korisnik- promjena korisničkog imena u sesiji razmjene s FTP poslužiteljem
opširno- prebacivanje detaljnog načina rada pri prikazu poruka

Kao što se može vidjeti iz popisa navedenih naredbi, standardni FTP klijent u operativni sustavi Windows ne podržava kompletan popis standardnih ftp naredbi i, što je najneugodnije, ne podržava naredbu za prebacivanje u pasivni način rada ( passv) razmjenu s FTP poslužiteljem, što ga čini neprikladnim za razmjenu podataka s FTP poslužiteljima povezanim pomoću tehnologije prevođenja mrežnih adresa NAT. Drugim riječima, standardni FTP klijent nije prikladan za razmjenu datoteka s poslužiteljima izvan podmreže klijenta. Ovo se odnosi na sve Windows verzije, uključujući Windows 10. Upravo ta činjenica određuje opseg upotrebe uslužnog programa ftp.exe - samo u lokalne mreže, gdje je moguća izravna TCP veza između klijenta i poslužitelja.

Primjer sesije pomoću Windows FTP klijenta:

otvoriti 192.168.1.1- otvorite vezu na poslužitelj 192.168.1.1
korisnički admin- koristiti korisničko ime admin prilikom spajanja na poslužitelj. Kao odgovor na ovu naredbu, poslužitelj će tražiti lozinku.
adminpass- unesite lozinku za korisnika admin
ls- prikaz popisa datoteka i mapa u udaljenom direktoriju
dobiti moju datoteku.txt- prihvati datoteku moja datoteka.txt iz udaljenog direktorija u trenutni lokalni direktorij.
lcd C:\datoteke- promijeniti trenutni lokalni direktorij.
dobiti moju datoteku.txt- prihvati datoteku moja datoteka.txt iz udaljenog direktorija u trenutni lokalni direktorij (C:\files) .

Na koristeći FTP Windows klijent u paketnim datotekama, često se koristi za pokretanje programa u načinu upravljanja FTP naredbama napisanim u tekstualna datoteka.

ftp -s:ftpcomm.txt- Popis naredbi upisuje se u datoteku ftpcomm.txt, istim redoslijedom kojim bi bile unesene u interaktivnom načinu rada. Na primjer, za primanje datoteke binfile.bin u direktoriju C:\temp.



2024 wisemotors.ru. Kako radi. Željezo. Rudarstvo. Kriptovaluta.