CoimpiutaireanBathar-bog

Wget-àithne: eisimpleirean. Console prògram airson luchdachadh a-nuas faidhlichean air an lìonra Wget

Tha e coltach gu bheil ann an saoghal far leth an t-saoghal gu gnìomhach a 'cleachdadh coimpiutairean agus cleachdte ris an eadar-aghaidh grafail Stylish agus beairteach comasan a leithid, chan eil àite airson teacs iarrtasan. Nithean o chionn 20 bliadhna, eadar-aghaidh a 'choimpiutair bha uabhasach dubh pannal, a tha a' taisbeanadh dad ach seata de geal caractaran, agus uile smachdan a dhèanamh aig cosgais de teacs a àitheantan. Iongnadh, an ìre gu bheil na prògraman sin a tha grànda, agus mar sin tha iad feumail agus earbsach.

Dè tha Wget?

Wget (a tha cuideachd air ainmeachadh mar GNU Wget Linux) a tha a 'chlàir, chan eil an iarrtas airson eadar-ghnìomhach a bhith ag obair le faidhlichean agus duilleagan-lìn. Gu dearbh, tha e inneal airson faidhlichean a luchdachadh a-nuas bhon eadar-lìon, anns an dìth de goireasan eadar-aghaidh grafail agus grunn fheartan a 'stiùireadh, atypical airson fuasglaidhean nas adhartaiche.

Chaidh am prògram a leasachadh le sgioba bho Croatia Hrvozhi Niksic, agus a-nis a 'toirt taic do leasachadh Giuseppe Skrivano agus na Linux choimhearsnachd. Tha a 'chiad coimhthional an utility (an uair sin ris an canar GetURL) a thoirt a-steach anns an Fhaoilleach 1996. Chaidh am prògram a sgrìobhadh ann an C agus a chaidh fhoillseachadh fo GNU ceadachas bathar-bog. An toiseach an t-inneal a chaidh a leigeil mu sgaoil air Linux àrd-chabhsair. Thar ùine, tha an t-inneal air a bhith air eadar-theangachadh gu iomadh cànan agus a phortadh gu àrd-chabhsairean a h-uile mòr-chòrdte, nam measg Wget airson Windows 7 (no nas ùire), Wget airson MacOS, agus mar sin air.

Tha am prògram seo - nach eil eadar-ghnìomhach, a tha a 'ciallachadh gu bheil a' phròiseas sam bith a 'ruith taobh a-staigh comasan, chan urrainn a bhith fo smachd, faodaidh ea bhith fo smachd a' tionndadh na smachdan an siostam-obrachaidh.

Ged a nuadh brabhsairean as trice tha a chaidh a thogail ann an- download manaidsear, tha iad fhathast a dhealbh airson conaltraidh eadar-obrachail, mar sin, ag obair ann an leabhar-làimhe modh fàs doirbh. Wget, air an aghaidh, a 'toirt cothrom do bog grunn de phròiseasan. Mar eisimpleir, tha e comasach a bhith ag ullachadh ro-làimh ann an teacs an sgrìobhainn le liosta de na duilleagan-lìn, a 'cleachdadh a dh'fhaodas tu a luchdadh suas ioma faidhlichean agus na duilleagan.

Prìomh fheartan

Ach anns a 'chiad àite' S e prògram airson luchdachadh a-nuas faidhlichean, a 'ciallachadh fianais a prìomh obair.

Wget urrainn luchdachadh a-nuas sam bith stuthan bhon eadar-lìon, an e sgrìobhainnean, executables, no fad air duilleagan-lìn ann an cruth HTML (diofar pròtacalan). Files faodar a luchdachadh a-nuas bho eòlaire air an FTP.

Tha an neach-dèiligidh urrainn coileanadh recursive luchdachadh a-nuas, fèin-obrachail a leanas ceanglaichean taobh a-staigh làrach-lìn sònraichte (no ioma-lìn), agus ath-nuadhachadh structair thùsail de duilleagan-lìn. 'S urrainn dhut coimhead air an luchdachadh a-nuas làraichean-lìn gun cothrom air an lìonra (bhunaiteach a tha a luchdachadh a-steach an seòladh-loidhne airson luchd-coimhid).

Wget an toiseach air an atharrachadh airson slaodach no neo-sheasmhach ceangal seòrsa, mar sin tha e na fheart cudromach gu bheil comas fhaighinn air ais stad a luchdadh a-faidhle (ma tha seo comasach am frithealaiche a 'cur taic Raon na bannan-cinn). Wget urrainn cuideachd sùil a chumail air inbhe na frithealaichean (ruigsinneachd) airson reloading agus ag ùrachadh (Wget seic faidhl am bann-cinn a 'toirt taic agus an tionndadh as ùire) faidhlichean agus duilleagan-lìn.

Tha am prògram cuideachd a tha grunn de na feartan a tha àbhaisteach airson an t-ainm seirbheisean goireis damhain-allaidh a 'rannsachadh na diofar làraichean-lìn agus na frithealaichean airson an làthair faidhlichean àraidh orra.

taic-àrd-chabhsairean

Wget Linux air fàs gu bhith na ionad airson bathar. Mar a chaidh ainmeachadh gu h-àrd, a 'utility an toiseach ag obair a-mhàin air Linux, ach gu luath fhuair thaitneachd agus air a bhith air an atharrachadh gu siostaman eile. Mar eisimpleir, gheibh thu an tionndadh de Wget airson Windows 7 nas ùire agus siostaman obrachaidh, agus tha a thogail Gui. Mar airson Linux, tha thu a 'phrògraim a tha gu tric air fhuaigheil na bhroinn a' sgaoileadh. -Aiseig ann an cuid de Linux a 'togail natively a' toirt taic Wget-sgioba. Ubuntu, Fedora, openSUSE, agus luchd-cleachdaidh eile distros obair leis a 'phrògram, mar a chanas iad, a-mach às a' bhogsa. Next, a 'coimhead air a' phrògram ann am barrachd mionaideachd.

Wget-àithne: liosta de na prìomh crìochan

Tha bunaiteach liosta de àitheantan a-steach:

  • -V - a 'leigeil leat coimhead air bathar-bog dreach an-dràsta ann an cleachdadh;
  • -h - a 'sealltainn a' chuid as motha liosta iomlan de na ordughan airson a bhith ag obair leis an iarrtas;
  • -b - tha e a 'leigeil dhuibh eadar-theangachadh a' phrògram ann an cùl an deilbh;

Tha an liosta de roghainnean teachdaireachd

Wget-àithne leigeil le làn smachd air na thaisbeanadh fiosrachaidh. Seo an liosta:

  • -o logfile - a 'cruthachadh faidhle an iris a' clàradh a 'phròiseas air fad air an iarrtas;
  • -a logfile - leigeas leat a 'cosnadh a th' ann am faidhl log an àite a bhith a 'cruthachadh fear ùr;
  • see - a 'taisbeanadh am fiosrachadh riatanach do luchd-leasachaidh agus debugger (a' cuideachadh a 'fuasgladh cheistean agus ceart mearachdan ann an neach-dèiligidh obair);
  • -q - disables taisbeanadh teachdaireachdan;
  • -v - an roghainn seo a chur an comas bho thùs, a 'toirt a h-uile aithisg mhionaideach air na pròiseasan a bhith a' gabhail àite anns a 'phrògram (ann am fìor-ùine);
  • -nv - a 'lùghdachadh mòr air an fhiosrachadh a fhuair an neach-cleachdaidh ann an teachdaireachdan. Tha e a-mhàin as iomchaidh dàta agus fios a mearachd;
  • -i faidhl (leis an frith-rathad ris an fhaidhle) - an àithne a 'leigeil leat sganadh faidhle,' sgaradh bho cheangal ris agus boot; Faodaidh tu a 'cleachdadh faidhlichean eadar-dhealaichte de chruthan, a' gabhail a-steach HTML, ach ma tha thu a 'cleachdadh seo àithne, chan eil e riatanach a shònrachadh airson an t-slighe an fhaidhle air an loidhne-àithne;
  • -f - 'brosnachadh prògram airson leughadh faidhle a shealltainn mar HTML; nuair a bhios tu a 'cleachdadh seo àithne a bhith ag obair le ionadail sgrìobhainn HTML, mearachd a dh'fhaodadh tachairt, a sheachnadh, tha gu leòr airson sealltainn ann an sgrìobhainn

Liosta de boot roghainnean

Basic-àitheantan a luchdachadh a-nuas faidhlichean 'cleachdadh Wget. Seo cuid bunaiteach seata:

  • --bind-seòladh = SEÒLADH - Tha an àithne a 'leigeil leat gluasad dàta SEÒLADH cheangal ionadail inneal. Nuair a chleachdas TCP / IP ceangal àithne a tha dhìth gus ceart sònraich-seòladh IP (ma grunn).
  • -t uile (Feumaidh sònraich an àireamh) - a 'leigeil an neach-cleachdaidh a' taghadh an àireamh de luchd ath-aithrisean. Gus nach bu chòir ath-aithris dè an luach àireamh neoni.
  • -nc - Tha an àithne a leigeas leat a thoirt air ais roimhe inbhe a 'luchdachadh suas faidhle ann an tachartas a bha a' fàilligeadh ann an lìonra, agus download gam briseadh. Mur eil thu a 'cleachdadh aon de na ordughan airson reloading (-N, -nc, -r), Wget Cruthaichidh lethbhreac agus tòiseachadh air a luchdachadh a-nuas a-rithist. -r roghainn a leigeas leat a chur an àite a th 'ann faidhlichean.
  • c - cuideachd a 'furastachadh reloading faidhl ann an cùis call compound (agus far Wget stad reconnection oidhirpean neo-eisimeileach). Dh'fhòghnas e a 'ceangal ris an fhaidhle gu sònraich an àithne. Ma tha thu a 'cleachdadh an dearbh eòlaire a tha faidhle Wget Cumaidh a' comharrachadh is a 'co-dhùnadh gu fèin-obrachail air a reloading. Command dh'fhaodar a chleachdadh a-mhàin air na frithealaichean far a bheil taic Raon header.

  • --progress - a 'toirt cothrom dhut taghadh an t-seòrsa de thaisbeanadh luchdachadh a-nuas adhartas. Faodaidh tu sònraich -progress = bar no adhartas = puing.
  • --spider - an àite an fhaidhle a download àithne gus dearbhadh a làthaireachd air an fhrithealaiche;
  • -w (ann an diogan) - a 'sònrachadh an t-àm-ceada eadar luchdachadh a-nuas.
  • -q (a ràdh anns an àireamh de kilobytes no megabytes) - a 'leigeil leat ceart atharrachadh meud an dàta agad a chuingealachadh agus cus leabhraichean. A dh'aindeoin sin, tha e mothachadh gu bheil aon Thèid faidhle a luchdachadh a dh'aindeoin fosgailte cuota (is e sin le aon faidhle, an roghainn seo chan obraich, cuid nach robh e trom).

Liosta de HTTP crìochan

  • --http neach-cleachdaidh = agus --http-passwd = - cothrom dhut a shònrachadh logadh a-steach agus facal-faire airson dearbhadh air do fhrithealaiche-lìn far a bheil na faidhlichean a thèid a thoirt asta.
  • -C = air / dheth - a 'leigeil leat chur an comas no à comas Tasgadh dàta air an fhrithealaiche taobh.
  • --cookies = air / dheth - an aon rud ri airson an tasgadan, ach cookies. Tha e a 'leigeil leat an dara cuid stad a chur air ais no iomlaid cookie dàta a dh'fheumar airson a' tadhal air an fhrithealaiche staitistig. Le bhith a 'ghnàth, thèid an roghainn seo a chur an comas, ach a' bhriosgaid-faidhlichean nach eil a stòradh air a 'chlàr-chruaidh.
  • --save-cookies - leigeas leat a chruthachadh cookie file (as ùire dàta).
  • --proxy-cleachdaidh agus -proxy-passwd - a 'toirt cothrom dhut earranan an ainm-cleachdaidh agus facal-faire airson dearbhadh air an frithealaiche progsaidh (ma chleachdadh).

Liosta de na roghainnean FTP

Adhartach roghainnean airson a bhith ag obair le Wget. FTP àithneadh:

  • -nr - Do not a thoirt air falbh sealach faidhlichean bho eòlaire .listing a nàdarrach a chruthachadh nuair a bhios ag obair le FTP;
  • -g air / dheth - a 'leigeil leat sònraichte a chleachdadh charactaran ann an utility seòlaidh FTP;
  • --passive-ftp - àithne seo faodar a chleachdadh ann an làthair Firewall'a a chur thuige modh fulangach FTP (far a bheil an neach-cleachdaidh fhèin a tha uallach airson an ceangal ris an fhrithealaiche).

Wget Sgioba-: Cleachdaidhean as Fheàrr

The as sìmplidh agus as banal mar eisimpleir a bhith ag obair leis a 'phrògram' S e, gu dearbh, a-nuas faidhlichean. Airson deuchainn Wget-àithne, faodaidh tu tòiseachadh le sìmplidh a tha a 'ceangal ri faidhle air an lìonra a-steach agus a' chlàir-/-uidhe: Wget * cheangal a 'sealltainn an dearbh agus làn-slighe gu am faidhle *.

Gus cumail a-nuas am faidhle, cleachdadh: Wget -c * cheangal a 'sealltainn an dearbh agus làn-slighe gu am faidhle *.

Ma tha clàraichte liosta de na ceanglaichean gu faidhleachan is sgrìobhainnean, faodaidh sibh a 'cleachdadh an àithne Wget -i filelist.txt.

Mar a luchdachadh a-nuas duilleagan-lìn,-uile rud a tha beagan nas iom-fhillte, ach aig an aon àm agus an àireamh de chothroman a bhith a 'meudachadh gu mòr. Neo thoirt a-steach ùr crìochan gach uair a bha feum a luchdachadh a-nuas air làrach-lìn, faodaidh sibh sgrioptaichean a chruthachadh no a 'clàradh a h-uile roghainnean .wgetrc faidhle.

Sàbhail an duilleag lìn mar iomradh (bidh e duilich fhosgladh iad air an inneal ionadail), faodaidh tu a 'cleachdadh Wget -m àithneadh * cheangal a' sealltainn an dearbh agus làn-slighe gu am faidhle *.

Gus an aon duilleig a dhèanamh ri fhaotainn airson coimhead às aonais an eadar-lìon, faodaidh sibh a 'cleachdadh an Wget -r -10 -k * cheangal a' sealltainn an dearbh agus làn-slighe gu am faidhle *.

Inneal a 'Chlàir mearachd Wget àithne nach urrainn a bhith air a lorg a' ciallachadh sam bith chobhair agus an suidheachadh ceàrr.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

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