ComputersSoftware

Wget mirairo: mienzaniso. Purogiramu yeConsole yekutsvaga mafaira pamusoro peWget network

Zvinotaridzika kuti munyika umo hafu yevanhu vepasi pose vanoshandisa makombiyuta uye vanoshandiswa pamashandisirwo emashandisirwo emagetsi uye zvipfumi zvakadaro, hapana nzvimbo yekunyora maitiro. Makore makumi maviri apfuura, kombiyuta yakashandura yaiva yakaipa yakasvibirira iyo yakanga isingaratidzi chero chinhu kunze kwekuiswa kwemashoko machena, uye zvose zvekutonga zvakaitwa kuburikidza nemirairo yemagwaro. Zvinotoshamisa, kuti zvirongwa izvi zvakashata zvakadini, saka zvinoshanda uye ndezvechokwadi.

Chii chaWget?

Wget (inonziwo GNU Wget Linux) iyi inonyaradza, isiri-interactive yekushanda kwekushanda nemafaira uye mapeji ewebhu. Kutaura zvazviri, iyo chirongwa chekudzivirira mafaira kubva paInternet, inoratidzirwa nekushaikwa kwechiratidziro chekuratidzira uye humwe hutano hwezvinhu zvisingafananidzi pane dzimwe nzira dzezvino.

Purogiramu yacho yakagadzirwa neInjinian Croatian Hrvoji Niksic, uye iye zvino kukurudzirwa kunotsigirwa naGiuseppe Skrivano uye neLinux community. Iko yekutanga yekuvaka (ikozvino ichiri kunzi GetURL) yakatangwa munaJanuary 1996. Purogiramu yakanyorwa mumutauro weC programming uye yakabudiswa pasi peGNU laisense. Pakutanga, shanduro yacho yakabudiswa paLuxux platform. Nokufamba kwenguva, kushandiswa kwave kwakashandurirwa mumitauro yakawanda uye kunoendeswa kumapuranga ose anozivikanwa, kusanganisira Wget yeWindows 7 (uye itsva), Wget nokuda kweMACOS nezvimwe zvakadaro.

Iyi purogiramu haisi inopindirana, iyo inoreva kuti chero nzira inoshandiswa mukati mekugona kwayo isingagoni kudzorwa, inogona kutarisirwa nekureva kutungamirirwa kwehurongwa hwekuita pachako.

Pasinei nekuti vashanduri vemazuva ano vanowanzove vakazvidzivirira mumutungamiri wezvikwata, ivo vachiri kugadzirirwa kushamwaridzana nekubatana, naizvozvo, kushanda mumashandisi ekunyora kunowanzooma. Wget, pane zvinopesana, inobvumira nhamba dzedzimwe nzira kuti dzigadzire. Somuenzaniso, zvinokwanisika kugadzirira rugwaro rwemashoko nerwandu rwemawebheji epamberi, uchishandisa iyo iwe unogona kutora mafaira akawanda nemapeji panguva imwe chete.

Basa guru rerongwa

Kunyange zvakadaro, pakutanga ndiyo chirongwa chekudzivirira mafaira, izvo zvinoreva kuve pachena kwebasa rayo guru.

Wget inogona kuunganidza chero zvinhu kubva paInternet, ivai magwaro, mafaira akakura kana mapeji ose ewebhu mumusangano we HTML (nenzira dzakasiyana-siyana). Mafaira anogona kubudiswa kubva kumabhuku kuburikidza neFTP.

Mumwe muteresi anogona kuita zvidzidzo zvekare, achifamba achienda kuburikidza nehutano mukati mewebsite (kana mawebsite akawanda), achidzokorora chimiro chepakutanga cheji yewebhu. Zvinokwanisika kuona mawebsite akadzingwa asina ruzivo rwetaneti (nekusakoswa iyo inoshandiswa seateri yekuona paIndaneti).

Pakutanga, Wget yakagadziriswa kuti ichinonoke uye isina kugadzikana mhando dzekubatanidza, saka kukosha kwayo kunokosha ndiko kukwanisa kugadzirisa kupopotedzana mafaira ekubvumira (izvi zvinogoneka kana sevha inotsigira RANGE musoro). Uyewo Wget inogona kutarisa nzvimbo yemasevhisi (inowanikwa) yekudzivirira uye yekuvandudza (Wget chengetedza mapepa emafaira uye inotsigira version yakapfuura) yemafaira uye peji yewebhu.

Purogiramu inewo zvinhu zvakasiyana-siyana zvezvinonzi zvinogadziriswa zvidhina zvinotsvaga mawebhusayithi nemahofisi ehupo hwehumwe humwe mafaira pavari.

Ma Platform Anotsigirwa

Wget Linux yakava chikonzero chechigadzirwa ichi. Sezvambotaurwa, kushandiswa pakutanga kwakashanda paLinux chete, asi nokukurumidza kwakakurumbira uye yakashandurwa kune dzimwe sangano. Semuenzaniso, unogona kuwana shanduro yeWget yeWindows 7 uye mamwe mazuva ano ekushandisa, uye kune magungano nemifananidzo yakajeka. Kana iri yeLinux, purogiramu yacho inowanzomiswa kugovera. Zvisungo mune imwe Linux inovaka pakutanga zvinotsigira Wget mirairo. Ubuntu, Fedora, OpenSUSE uye zvimwe zvipo zvevatengi zvinoshanda pamwe nehurongwa, sezvavanotaura, kunze kwebhokisi. Zvadaro, chimbofunga purogiramu mune zvakawanda.

Wget mirairo: urongwa hwemashoko makuru

Nheyo yekutanga yemirairo inosanganisira:

  • -V - inokubvumira kuti uwane kuti shanduro ipi yepurogiramu iri kushandiswa ikozvino;
  • -h - inoratidza runyoro rwakakwana kwazvo rwemirairo yekushanda pamwe neshoko;
  • -b - inokubvumira kuisa purogiramu yacho kumashure;

Runyora rwemashoko maunogona

Wget mirayiridzo inokubvumira kuti udzidzise zvakakwana ruzivo rwakaratidzwa. Heino mutsara wavo:

  • -o logfile - inoita gwaro regiyo, iyo inonyora zvose zvese zvekushanda;
  • -a logfile - inokubvumira kuti uwedzere imwe yepairi yefaira panzvimbo yekusika imwe itsva;
  • -d - inoratidza ruzivo rwakakosha kune vashanduri uye debugger (inobatsira kugadzirisa zvinetso uye kukanganisa kwakarurama mubasa rekwereti);
  • -q - disables the display of messages;
  • -v - izvi zvinoshandiswa kuburikidza nekusingaperi, inopa rondedzero yakazara pamusoro pezvinhu zvose zvinoitika muzvirongwa (munguva chaiyo);
  • -nv - kunoderedza zvikuru ruzivo rwakagamuchirwa nemushandi mumashoko. Ndiyo chete inonyanya kukosha deta uye kukanganisa zvizivo zvinoramba;
  • -i file (ine nzira kuenda kune faira) - mutemo unobvumira kuverenga faira, kubudisa chibvumirano kubva kwairi nekuita pakodha; Iwe unogona kushandisa mafaira emhando dzakasiyana-siyana, kusanganisira HTML, asi kana iwe ukashandisa murairo uyu, usanotsanangurira nzira yefaira pane mutsetse wemirairo;
  • -f - inokonzera purogiramu kuverenga faira se HTML; Paunenge uchishandisa murairo uyu kuti ushande nehurukuro yeHTML yemo, pane kukanganisa kunogona kuitika kuitira kuti urege kuzvidzivirira, tsananganidza pane zvakanyorwa

Boot Options List

Izvo zvinyorwa zvinyorwa zvekushanda pamwe nekukanganwa kwemafaira nekubatsirwa naWget. Heino nheyo yavo yekutanga:

  • --bind-address = ADDRESS - mutemo uyu unokubvumira kutumira mashoko ekusungira ku ADDRESS yemuchina weko. Paunoshandisa TCP / IP connection, mutemo unofanirwa kujekesa kero ye IP zvakarurama (kana kune anopfuura imwe).
  • -t nhamba (tsanangura nhamba) - inobvumira mutengi kusarudza nhamba yezviitiko zvekudzivirira. Kuti urege kudzokorora, unofanira kutsanangura kukosha kwenhamba yakaenzana ne zero.
  • -nc - mutemo uyu unobvumira kudzorera nyika yapfuura yefaira rakadedwa kana mutevedzeri ukakundikana uye kubudiswa kunoparadzaniswa. Kana iwe usingashandisi chimwe chezvikwata zvebhoti (-N, -nc, -r), Wget ichaumba kopi yacho uye kutanga kutora zvakare. I--r sarudzo inokubvumira kuti utsive mafaira aripo.
  • -c - inobatsirawo kutumira kwefaira, kana kukanganiswa kwekubatana (uye kana Wget akarega kuzviedza kuti adzore kuwirirana). Zvakakwana kutsanangura mutemo wakapiwa musati wasangana nefaira. Kana pane faira yakafanana mumutauro uri kushandiswa, Wget ichaiona uye inotanga kusarudza kana iri kuitangazve. Murairo unogona kushandiswa chete kune mavhareji apo kune rubatsiro rwe RANGE musoro.

  • - mvumo - inokubvumira kuti usarudze rudzi rwekutsvaga kufambira mberi. Iwe unogona kutsanangura -progress = bar kana kufambira = dot.
  • - tsananguro - inotsiva faira rekuda kuraira kuti uone kuvepo kwayo pane sevha;
  • -w (mumaminitsi mashoma) - inoratidza nguva yenguva pakati pekutsvaga.
  • -q (inotsanangurwa muchiverengo che kilobytes kana megabytes) - inokubvumira kunyatsogadzirisa uwandu hwekudzivirirwa kwe data uye kupedza mirefu yakawandisa. Kunyange zvakadaro, zvakakosha kuziva kuti rimwe faira rinotakurwa pasinei nesarudzo yakatarwa (kureva, nefaira rimwe chete izvi zvisingazoshandi, zvisinei kuti zvakaoma sei).

HTTP Parameters List

  • --http-user = uye --http-passwd = - inobvumidza kutsanangura kuregerera uye password kuti ugone kugadzirwa kwewebhu kubva mafaira achakanganwa.
  • -C = pa / kuvhara - inokubvumira kuti ubatsire kana kudzivisa caching yedhadha padivi re server.
  • --cookies = pane / kure - zvakafanana nechekuchengetwa, chete kwekiki. Inobvumira kumira kana kudzokerazve kugoverana kwedookie data yakakosha kune sevha kuchengetedza vatorwa zvinyorwa. Nokusingaperi, sarudzo inobvumira, asi makiki haaponeswi kune dhirairi rakaoma.
  • --save-kuki - inokubvumira kuchengetedza makiki (data yakachena chete).
  • - proxy-user and -proxy-passwd - inokurudzira kuti utaure nezvekugumira uye password kuti uwane kodzero kune proxy server (kana mumwe akabatanidzwa).

FTP Settings List

Zvimwe zvakasarudzwa zvekushanda naWget. Mitemo yeFTP:

  • -nr - inodzivisa kubvisa mafaira epanguva pfupi kubva ku .listing directory iyo inowanzoitika kana ikashanda naFTP;
  • -g on / off - inobvumira kushandiswa kwekushandisa mavara akasiyana mumabhuku eFTP;
  • --passive-ftp - mutemo uyu unogona kushandiswa neFiwwall kuti uite sefifiti yeFTP mode (kana iwe pachake pachake ari kukonzera kugadzirisa kuvharidziro kune server).

Wget mirairo: mienzaniso yekushandiswa

Muenzaniso wakareruka uye wakawandisa wekushanda ne purogiramu ndeyekuti, zvakare, kukanda mafaira. Kuti uedze Wget mirayiridzo, unogona kutanga neine nyore, tsvaga chibatanisi kune faira pane network, uye ugova nechokugadzirisa nenzira yakarurama uye yakazara kune faira *.

Kuti urambe uchitsvaga faira, shandisa: Wget -c * unhu hunotsanangura chaiyo uye nzira yakakwana yefaira *.

Kana pane urongwa hwakarongwa nehukama kune mafaira nemagwaro, ipapo unogona kushandisa Wget -i filelist.txt murairo.

Kana iri yekukwanisa mapeji ewebhu, zvinhu zvose zvakanyanya kuoma pano, asi panguva imwechete nhamba yemikana inowedzera zvikuru. Kuti urege kuisa zvakare mamiririro nguva dzose paunenge uchida kutora webhusaiti, unogona kugadzira zvinyorwa kana kuisa zvose zvigadziri ku .wgetrc file.

Kuti uchengetedze peji yewebhu sehuni (zvingave zvakaoma kuvhura mumushini wepanyika), unogona kushandisa mutemo weWget -m * kuti utaure chaiyo uye yakazara nzira yefaira *.

Kuti uite peji imwechete kuti iwanike pakuona pasina kubatanidza neIndaneti, unogona kushandisa Wget -r -10 -k * link neyakarurama uye yakazara nzira yefaira *.

Wget mapurogiramu akanganisa mutemo usinganzwisisiki unogona kureva chero typo uye imwe nhaurwa isina kururama.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

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