RačunalnikiProgramska oprema

Wget-vodenje: primeri. Program konzola za prenos datotek na omrežju Wget

Zdi se, da v svetu, kjer polovica svetovnega prebivalstva aktivno uporablja računalnike in navajeni na stilsko grafični vmesnik in bogate zmogljivosti tako, da ni prostora za tekstovnimi aplikacijami. Pred približno 20 leti je bil računalniški vmesnik grozno črni plošči, ki prikazuje nič drugega niza belih likov, in vse kontrole, ki se izvajajo na račun ukazov besedila. Presenetljivo je, v kolikšni meri so ti programi grda, tako da so funkcionalne in zanesljive.

Kaj je Wget?

Wget (ki se imenuje tudi kot GNU wget Linux) je konzola, ni interaktivna aplikacija za delo z datotekami in spletnih straneh. Dejstvo je, da je orodje za prenos datotek iz interneta, kjer je pomanjkanje grafični vmesnik in številne funkcije za upravljanje, netipično za bolj napredne rešitve.

Program je bil razvit s strani ekipe iz Hrvaške Hrvozhi Nikšić, in zdaj podpira razvoj Giuseppe Skrivano in Linux skupnosti. Prvi sklop utility (takrat imenovano getURL) je bila uvedena januarja 1996. Program je napisan v C in objavljena pod licenco programske opreme GNU. Sprva je bilo orodje sprosti na platformi Linux. Sčasoma je bilo orodje prevedena v številne jezike in prenesti na vseh priljubljenih platformah, vključno z wget za Windows 7 (ali novejši), wget za MacOS, in tako naprej.

Ta program - ni interaktivna, kar pomeni, da vsak postopek teče po svojih zmožnostih, ne morejo nadzirati, je mogoče nadzorovati z vrtenjem nadzor operacijskega sistema.

Kljub temu, da imajo sodobni brskalniki običajno vgrajen v download manager, so še vedno namenjena za interaktivno komunikacijo, zato delo v ročnem načinu postane težko. Wget, nasprotno, omogoča avtomatizacijo številnih procesov. Na primer, da je mogoče pripraviti vnaprej dokument z besedilom s seznamom spletnih strani, s pomočjo katere si lahko prenesete več datotek in strani.

glavne značilnosti

Toda v prvi vrsti je program za nalaganje datotek, kar pomeni dokaz njegove glavne naloge.

Wget lahko prenesete materialov iz interneta, da so dokumenti, izvedljive ali celotne spletne strani v obliki HTML (različni protokoli). Datoteke lahko prenesete iz imenika na FTP.

Stranka lahko opravlja rekurzivne prenosi, samodejno sledi povezav znotraj posebne spletne strani (ali več spletnih mest), medtem ko je povrnitev prvotnega strukturo spletne strani. Ogledate si lahko prenesli spletne strani brez dostopa do omrežja (privzeto je naloženih v naslov za spletni ogled).

Wget prvotno prilagojene za počasne ali nestabilne vrste povezav, zato je pomembna lastnost je sposobnost, da si opomore prekine downloads datoteke (to je možno, če strežnik podpira razpon glave). Wget lahko tudi spremlja stanje strežnikov (dostopnost) za ponovno natovarjanje in posodabljanje (datoteke glave potrditvena wget in podpira zadnjo različico), datotek in spletnih strani.

Program ima tudi številne funkcije, ki so značilne za tako imenovane komunalne pajkov, ki raziskujejo različne spletne strani in strežnikov za prisotnost določenih datotek na njih.

Podprte platforme

Wget Linux je postal osnova za izdelek. Kot je navedeno zgoraj, je pripomoček sprva delala samo na Linux, vendar se hitro pridobili popularnost in je bil prilagojen z drugimi sistemi. Na primer, lahko najdete različico wget za Windows 7 in novejše operacijske sisteme, in imajo zgraditi GUI. Kot je za Linux, programiranje pa je pogosto sešiti v distribuciji. Terminali v nekaterih Linux gradi izvorno podpira wget-team. Ubuntu, Fedora, openSUSE, in drugih potrošniških distros delo s programom, kot pravijo, iz škatle. Nato poglej program podrobneje.

Wget-ukaz: seznam ključnih parametrov

Osnovni seznam ukazov vključujejo:

  • -V - vam omogoča, da preverite različico programske opreme trenutno v uporabi;
  • -h - kaže, najbolj obsežen seznam ukazov za delo z aplikacijo;
  • -b - vam omogoča, da prevesti program v ozadju;

Seznam možnosti sporočil

Wget-ukaz omogočajo popoln nadzor nad prikazane informacije. Tu je seznam:

  • -o datoteka_dnevnika - ustvari datoteko dnevnika, ki beleži celoten proces prijave;
  • -a datoteka_dnevnika - omogoča dopolnitev obstoječega log datoteko namesto ustvarjanja novega;
  • -d - prikazuje vse potrebne informacije za razvijalce in razhroščevalnik (pomaga reševati probleme in popravljanje napak pri delu stranke);
  • Q - onemogoči prikaz sporočil;
  • -v - Ta možnost je privzeto omogočena, zagotavlja natančno poročilo o vseh procesov, ki potekajo v okviru programa (v realnem času);
  • -nv - občutno zmanjša informacije, ki jih uporabnik v prejetih sporočil. To je le najbolj ustrezni podatki in obvestilo o napaki;
  • -i datoteke (s potjo do datoteke) - ukaz vam omogoča skeniranje datoteko, izolirati od povezavo do nje in čevljem; Lahko uporabite datoteke različnih formatov, vključno z HTML, če pa uporabite ta ukaz, da ni treba določiti pot do datoteke na ukazni vrstici;
  • -f - izzivalen program za branje datotek, kot HTML; ko uporabite ta ukaz za delo z lokalno dokument HTML, lahko pride do napake, se mu izogniti, je dovolj, da v dokumentu

Seznam možnosti zagona

Osnovni ukazi za nalaganje datotek z wget. Tukaj je njihov osnovni nabor:

  • --bind naslov = NASLOV - Ta ukaz vam omogoča prenos podatkov NASLOV zavezuje lokalno stroj. Pri uporabi TCP / je ukaz IP povezava zahteva, da natančno določite IP-naslov (če je več).
  • -t številka (potrebno navesti številko) - uporabniku omogoča, da izberete število obremenitvenih ponovitev. Da bi se izognili ponavljanju mora določiti vrednost število nič.
  • NC - Ta ukaz vam omogoča, da se ponovno vzpostavi prejšnje stanje prenesene datoteke v primeru, da je prišlo do napake v omrežju in prenos dobi prekine. Če ne uporabljate enega od ukazov za ponovno naložiti (N, NC, -r), Wget bo ustvaril kopijo in znova začeti prenos. -r možnost omogoča zamenjati obstoječe datoteke.
  • c - omogoča tudi ponovno naložiti datoteko v primeru izgube spojine (in kadar Wget ustavil neodvisno poskusov ponovni vklop). Dovolj je, da povezavo do datoteke določite ukaz. Če uporabljate isto mapo je datoteka Wget bo imel svojo identifikacijo in samodejno odloča o svoji ponovnega. Ukaz se lahko uporablja samo na strežnikih, kjer je podpora RANGE glave.

  • --progress - omogoča, da izberete vrsto zaslona nalaganje napredka. Določite lahko Progress = bar ali napredek = pika.
  • --spider - nadomešča ukaz datoteke za prenos, da preveri svojo prisotnost na strežniku;
  • -w (v sekundah) - določa časovni interval med prenosi.
  • -q (navedeno v številu kilobajtih ali MB) - omogoča natančno nastavitev velikosti vaših podatkov in omejiti prekomerne količine. Kljub temu pa je treba omeniti, da se bo ena datoteka prenese, ne glede na izpostavljenih kvote (ki je z eno samo datoteko, ta možnost ne bo delovala, nekaj mu ni bilo težko).

Seznam parametrov HTTP

  • --http uporabniku = in --http-passwd = - omogočajo, da določite uporabniško ime in geslo za preverjanje pristnosti na spletnem strežniku, iz katerega se bodo datoteke neobremenjenem.
  • C = vklop / izklop - omogoča, da omogočite ali onemogočite predpomnjenje podatkov na strani strežnika.
  • --cookies = on / off - enako kot za predpomnilnik, le piškotkov. To vam omogoča, da bodisi ustaviti ali nadaljevati izmenjavo podatkov v piškotkih, ki so potrebni za izvajanje obiskov statističnih podatkov strežnika. Privzeto je ta možnost omogočena, vendar piškotka-datoteke niso shranjene na trdem disku.
  • --save piškotke - vam omogoča, da ustvarite datoteko s piškotki (najnovejši podatki).
  • --proxy uporabniku in -proxy-passwd - omogoča, da določite uporabniško ime in geslo za preverjanje pristnosti na proxy strežnik (če se uporablja).

Seznam nastavitev FTP

Dodatne možnosti za delo z wget. FTP ukazov:

  • NR - ne odstrani začasne datoteke iz .listing imeniku, ki spontano nastalih pri delu z FTP;
  • -G vklop / izklop - omogoča uporabo posebnih znakov na komunalnih imeniki FTP;
  • --passive-ftp - ta ukaz se lahko uporablja v Firewall'a prisotnosti aktivirate način pasivni FTP (kjer je odgovoren za povezavo s strežnikom uporabnik sam).

Wget-Team: Best Practices

Najenostavnejši in najbolj banalen primer za delo s programom je, seveda, prenos datotek. Za preizkus wget-upravljanje, lahko začnete s preprostim povezavo na datoteko na omrežju in vpišite konzolo / terminal: Wget * povezava, ki prikazuje natančno in celotno pot do datoteke *.

Če želite nadaljevati nalaganje datotek, uporaba: Wget -c * povezavo, ki prikazuje natančno in celotno pot do datoteke *.

Če je predvidena seznam povezav do datotek in dokumentov, ki jih lahko uporabite ukaz wget -i filelist.txt.

Kot je za nalaganje spletnih strani, vse, kar je nekoliko bolj zapleten, vendar hkrati in številne možnosti bistveno poveča. Ni za uvedbo novih parametrov vsakič, ko je bilo treba prenesti spletno stran, lahko ustvarite skripte ali registrirati vse nastavitve .wgetrc datoteke.

Shranite spletno stran kot referenco (bo težko, da jih odprli na lokalnem računalniku), lahko uporabite wget -m ukazov * povezavo, ki prikazuje natančno in celotno pot do datoteke *.

Da bi bila ta ista stran na voljo za ogled brez internetne povezave, lahko uporabite wget -r -10 -k * povezavo, ki prikazuje natančno in celotno pot do datoteke *.

Format error Wget Ukaza ni mogoče najti, da pomeni vsako tipkarsko napako in napačno nastavitev.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 sl.birmiss.com. Theme powered by WordPress.