Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky

Domáce Hardware Siete Programovanie Softvér Otázka Systémy

Ako napísať skript FTP

FTP je skratka pre File Transfer Protocol . To je presne to , čo to znamená , spôsob , akým sú súbory prenesené alebo pritiahnuté za vlasy cez internet . Normálne FTP relácie sa používa na pripojenie k serveru alebo vzdialeného počítača , ku nahrávať a sťahovať súbory , rovnako ako synchronizácia adresára . Synchronizácia znamená uistiť sa , že adresár na miestnych a vzdialených počítačoch majú rovnaké údaje . Písanie FTP skript automatizuje tieto funkcie a umožňuje pracovné procesy toku smoother.Why automatizovať relácie FTP ? Ak ste správca systému , alebo aj keď ste práve pomocou FTP aktualizovať súbory na vašich webových stránkach hostiteľskom servera z lokálneho servera , budete vykonávať rad úloh , ktoré sú rutinné a opakujúce sa . Ak naplánujete týchto úloh v skripte a nastavte ju spustiť buď pri štarte systému , alebo ako cronu to môže ušetriť drahocenný čas . Cron je používaný v príchutiach Unix plánovať programy , udalosti alebo aplikácie , ktoré je potrebné spustiť v určitom čase . Či už ste spustenie programu každý deň alebo každý druhý mesiac , automatizáciu úlohu pomocou skriptu môže ušetriť značné množstvo času . Napríklad , môžete napísať skript , ktorý sa pripája k serveru , odošle súbory a prenáša ich na svoje webové stránky servera . Veci , ktoré budete potrebovať
Computer
Sprievodca po základnej shell skriptovanie a Windows Scripting
Notepad ( aplikácia , ktorá je k dispozícii na všetkých inštaláciách PC )
softvérový program nainštalovať FTP klienta , ak je to už načítaný
Zobraziť ďalšie inštrukcie
Písanie jednoduchý FTP skript pre automatizáciu práce
1

príkazy FTP . FTP je základný program , ktorý je jednoduchý na používanie . Medzi základné príkazy , ktoré budete pravdepodobne musieť použiť , bude otvorená ( začať reláciu prihlásenie pomocou diaľkového [ hostiteľ ] stroje ) , lcd ( miestna adresár zmena - zmení adresár na lokálnom počítači ) , získať ( stiahnuť súbor zo vzdialeného počítač ) , dať ( upload súborov na vzdialenom počítači ) , cd ( zmeniť adresár - zmena adresára na vzdialenom systéme ) , mget ( sťahovanie viac súborov zo vzdialeného počítača ) , mput ( nahrávanie viac súborov ) pwd ( print práci [ current ] adresár ) , ls ( zoznam súborov v aktuálnom adresári ) rmdir (odstrániť vzdialeného adresára ) a ukončenie ( ponechajte vzdialenej relácie FTP ) .
2

Vytvorte skript ( v systéme Windows ) . Akonáhle budete vedieť , čo chcete robiť , že je to jednoduchý proces , písať scenár . Budete písať skript pomocou programu Poznámkový blok . Ak sa poznámkový blok už na vašom štarte prístupu ponuke je zadaním " Štart > Všetky programy > Príslušenstvo > Poznámkový blok " . Poznámkový blok sa používa pre všetky Windows Scripting , ak iný program je uvedené

Ukážkový skript - . Windows ( pomocou programu Poznámkový blok )

Po otvorení poznámkového bloku relácie , budete zadajte nasledujúce informácie . Všetky parentheticals nižšie sú len pre informačné účely a nemali by byť súčasťou scenára .

Open ftp.calgaryu.edu ( IP adresa alebo hostname ) dmdixo00 ( username ) % % bogieAB2 ( heslo ) cd \\ user \\ domov . \\ bobfiles ( adresár, kde sú uložené súbory , ktoré majú byť stiahnuté ) mget * jpeg - ( dostať všetky súbory s príponou jpeg , ktorá existuje v adresári bobsfiles ) ukončiť

Uložte súbor ako niečo ako getjpegs.ftp . Ak budete súbor uložiť aktuálny pracovný adresár alebo adresáre , ktoré bolo Vopred zadané . V profesionálnom prostredí , pracovné adresáre budú už nastavená . Tam , kde sa súbor uložiť , je dôležité , že viete , absolútnu cestu k prístupu
3

Vytvorte skript - . Unix . Všetky skripty v systéme Unix bude vytvorený v editore vi . Tento článok predpokladá určitú znalosť vi . Ak ste oboznámení pozri časť zdrojov pre viac informácií o tom , ako začať s vi . Ak chcete vytvoriť skript , zadajte " vi bobfiles.ftp " na príkazovom riadku . Keď sa otvorí okno editora , zadajte v nasledujúcom texte .

# ! /Bin /ksh

>>> ftp - i ftp.calgary.edu * > cd /užívateľ . /home /bobfiles > mget * jpeg > quit > EOF > echo " Mám súbory "

Uložte súbor zadaním " : WQ " . Súbor už bol menovaný na začiatku . Ak chcete bobfiles.ftp spustiteľný súbor , budete písať " chmod 755 bobfiles.ftp " na príkazovom riadku . Hoci Unix má niektoré grafické užívateľské rozhranie , všetky príkazy sú tu musí byť zadaný z príkazového riadku . Opäť to predpokladá znalosť Unix . Ďalšie informácie nájdete v časti zdrojov nájsť viac informácií o pochopenie základnej Unix .
4

Konfigurovať . Netrčí

Toto je ďalší krok pri zápise súboru Unix . Avšak , potom, čo ste kedysi urobil , máte len aktualizovať informácie , ak pridáte ďalší počítač alebo aktualizáciu IP adresy . . Netrčí je konfiguračný súbor , ktorý bude použitý skript Unix . Ak je konfiguračný súbor prítomný , bude systém kontrolovať , keď je spustený skript FTP . Ak súbor nie je k dispozícii , potom môžete vytvoriť pomocou editora vi . Zadajte " VI . Netrčí " . Oprávnenie súborov pre . Netrčí sú obmedzené na 600. Ak chcete nastaviť typ oprávnenia " chmod 600 $ HOME /. Netrčí " na Unix príkazového riadku . Pri spustení FTP skript , bude názov počítača v the.netrc súboru čítať a súvisiace užívateľské meno a heslo budú odovzdané k serveru FTP . Informácie v. netrčí by mal byť podobný ako v príklade nižšie , kde " stroj " je názov počítača alebo domény máte prístup . Prihlásenie a heslo nájdete na užívateľské meno a heslo , ktoré sú odovzdané k serveru FTP zo netrčí súboru ..

> Stroj ftp.calgaryu.edu prihlásiť dmdixo00 heslo % % bogieAB2
5

spustiť skripty

v systéme Windows

Po uložení súboru , musíte ho spustiť . Vezmite prosím na vedomie , že súbor bude uložený v aktuálnom pracovnom adresári alebo prednastavené adresára , kde je ľahko dostupné . V systéme Windows , môžete nastaviť súbor spustiť pri spustení alebo nastaviť ju spustiť v stanovených časoch . Príkaz na spustenie súboru v systéme Windows je " ftp.exe - s " B : \\ getjpegs.ftp " "

Unix

Spustite súbor zadaním názvu súboru bobfiles.ftp na . príkazový riadok a stlačte kláves Enter . Môžete ho spustiť z príkazového riadku , nastavte ju spustiť ako spúšťací skript alebo naplánovať ako cron spustiť v určitom čase .

FTP ponúka možnosť otvorenia relácie FTP ad hoc načítať súbory bez vytvárania skriptu . Avšak , ak máte FTP úlohy , ktoré sú opakujúce sa , a potom vytvoriť skript možno automatizovať úlohy a ušetriť drahocenný čas .

Najnovšie články

Copyright © počítačové znalosti Všetky práva vyhradené