KọmputaSoftware

Iwu Wget: ihe atụ. Usoro nkesa maka nbudata faịlụ n'elu netwọk Wget

Ọ ga-adị ka ụwa n'ụwa ebe ọkara nke ndị bi n'ụwa na-eji kọmputa arụ ọrụ nke ọma, ọ na-ejikwa ihu igwe mara mma na atụmatụ bara ụba dị otú ahụ, ọ dịghị ebe maka ngwa ederede. Ihe dị ka iri afọ abụọ gara aga, interface kọmputa bụ nnukwu panel panel nke gosipụtara ihe ọ bụla ma e wezụga akara nke akara ọcha, na njikwa niile na-eme site na iwu ederede. N'ụzọ dị ịtụnanya, ole mmemme ndị a dị njọ, ya mere ha na-arụ ọrụ ma nwee ntụkwasị obi.

Kedu ihe bụ Wget?

Wget (nke a na-akpọ GNU Wget Linux) bụ njikwa, ngwa na-enweghị mmekọrịta maka ịrụ ọrụ na faịlụ na ibe weebụ. N'ezie, ọ bụ usoro ihe omume maka nbudata faịlụ site na Ịntanetị, nke enwere enweghị njikwa eserese na ọtụtụ njikwa atụmatụ ndị na-adịghị ahụ maka ihe ngwọta nke oge a.

Mmemme ahụ bụ Hrvoji Niksic, bụ onye sayensị Croatia mepụtara, ugbu a, ọ bụ Giuseppe Skrivano na Linux na-akwado ya. Ebu ụzọ rụọ ọrụ (a ka na-akpọ GASURL) na Jenụwarị 1996. Edere ihe omume ahụ n'asụsụ C na-emepụta ihe, a tọhapụrụ ya n'okpuru akwụkwọ ikike GNU. Ná mmalite, a tọhapụrụ ngwá ọrụ ahụ na Linux. Ka oge na-aga, a sụgharịrị ịsụgharị gaa n'ọtụtụ asụsụ ma sụgharịa ntanetị niile a na-ewu ewu, gụnyere Wget maka Windows 7 (na ọhụrụ), Wget maka MacOS na na.

Usoro a abụghị mmekọrịta, nke pụtara na usoro ọ bụla a na-arụ ọrụ n'ime ike ya enweghị ike ịchịkwa, enwere ike ijikwa ya site na-ezo aka na njikwa nke sistemụ ahụ n'onwe ya.

N'agbanyeghị eziokwu na oge a nchọgharị na-emekarị nwere a wuru na- download njikwa, ha ka na-mere maka mmekọrịta nkwurịta okwu, ya mere, na-arụ ọrụ na ntuziaka mode na-aghọ siri ike. Wget, n'ụzọ dị iche, na-enye ohere ka ọtụtụ usoro iji rụọ ọrụ. Dịka ọmụmaatụ, ọ ga-ekwe omume ịkwadebe ihe odide ederede na ndepụta nke ibe weebụ n'ọdịnihu, jiri nke ị nwere ike ibudata ọtụtụ faịlụ na ibe ozugbo.

Ọrụ isi nke usoro ihe omume ahụ

N'agbanyeghị nke ahụ, na mbụ, ọ bụ usoro mmemme maka nbudata faịlụ, nke pụtara nhụwapụta nke ọrụ ya.

Wget nwere ike ibudata ihe ọ bụla si na Ịntanetị, bụrụ akwụkwọ, faịlụ ndị isi ma ọ bụ ibe weebụ dum na HTML (site na usoro dị iche iche). Files nwere ike ibudata site na ndekọ na FTP.

Onye ahịa nwere ike ịmegharị redio site na ịgagharị na njikọta n'ime ebe nrụọrụ weebụ (ma ọ bụ ebe nrụọrụ weebụ ọtụtụ), mgbe ị na-eweghachi ihe mbụ nke ibe weebụ. Enwere ike ịlele ebe nrụọrụ weebụ ebudatara na-enweghị ike ịnweta netwọk (site na ndabara ọ na-ebudatara dịka adreesị maka ntanetị n'ịntanetị).

Ná mmalite, Wget gbanwere iji nwayọọ na ejikọta ụdị njikọ, ya mere akụkụ ya dị mkpa bụ ike iweghachi faịlụ nkwụsịtụ faịlụ (nke a ga-ekwe omume ma ọ bụrụ na ihe nkesa na-akwado RANGE isi). Wget nwekwara ike nyochaa ọnọdụ nke sava ahụ (nnweta ha) maka nbudata na mmelite (Wget na-enyocha isi ihe na faịlụ ma kwado nsụgharị ọhụrụ) nke faịlụ na ibe weebụ.

Usoro ihe omume ahụ nwekwara ọtụtụ atụmatụ, nke a na-akpọkarị udide ududo, na-enyocha weebụsaịtị na sava weebụ dị iche iche maka ọnụnọ ụfọdụ faịlụ na ha.

Ngwadogwu akwadoro

Linux Wble ghọrọ isi maka ngwaahịa a. Dịka e kwuru n'elu, ọrụ ahụ na-arụ ọrụ nanị na Linux, ma ngwa ngwa nwetara mmụba ma gbanwee ya na usoro ndị ọzọ. Dịka ọmụmaatụ, ịnwere ike ịchọta mbipụta nke Wget maka Windows 7 na usoro nhazi nke oge a, yana mgbakọ dị iche iche nwere njikwa eserese. Maka Linux, n'ebe ahụ ka a na-etinye ihe omume ahụ na nkesa. Njedebe na ụfọdụ Linux na-ebu ụzọ kwado iwu Wget. Ubuntu, Fedora, openSUSE na onyinye ndị ọzọ na-arụ ọrụ na usoro ahụ, dịka ha na-ekwu, si na igbe ahụ. Ọzọ, tụlee ihe omume a n'ụzọ zuru ezu karị.

Iwu Wget: ndepụta nke isi ihe

Ndepụta ndepụta nke iwu gụnyere:

  • -V - na-enye gị ohere ịchọpụta ụdị mbipute nke usoro a ugbu a;
  • -h - gosipụtara ndepụta zuru oke nke iwu maka ịrụ ọrụ na ngwa ahụ;
  • -b - na-enye gị ohere itinye usoro ahụ na ndabere;

Ndepụta ozi nhọrọ

Iwu iwu na-enye gị ohere ijikwa ozi egosipụta. Nke a bụ ndepụta ha:

  • -o logfile - mepụta faịlụ log, nke na-edekọ usoro dum nke ngwa ahụ;
  • - a logfile - na-enye gị ohere ịgbakwunye faịlụ ndekọ dị ugbu a kama ịmepụta ihe ọhụrụ;
  • -d - na-egosiputa ozi dị mkpa maka ndị mmepe na mbubata (enyere aka idozi nsogbu ma dozie njehie na ọrụ onye ahịa);
  • -q - ekwesighi igosi ozi;
  • -v - na ndabara nke a nhọrọ, na-enye akụkọ zuru ezu banyere usoro niile na-eme na mmemme ahụ (na ozugbo);
  • -nv - na-ebelata ozi natara n'aka onye ọrụ na ozi. Naanị data kachasị mkpa na ọkwa ọhụụ nọgidere;
  • -i faịlụ (na ụzọ na faịlụ ahụ) - iwu ahụ na-enye ohere ikiri faịlụ, wepụ njikọ na ya ma na-eme nbudata; Ị nwere ike iji faịlụ dị iche iche, gụnyere HTML, ma ọ bụrụ na ị na-eji iwu a, ezipụtala ụzọ na faịlụ na akara iwu ahụ;
  • -f - eme ka usoro ihe omume ahụ gụọ faịlụ dị ka HTML; Mgbe ị na-eji iwu a rụọ ọrụ na akwụkwọ HTML dị na mpaghara, njehie nwere ike ịme iji zere ya, dị nnọọ na ederede

Ntanye Nhọrọ List

Iwu kachasị mkpa iji rụọ ọrụ na nbudata faịlụ site na enyemaka nke Wget. Nke a bụ ihe ha ga-eme:

  • --bind-adreesị = ADDRESS - iwu a na-enye gị ohere ịnyefe data agbatị na ADDRESS nke igwe igwe. Mgbe ị na-eji njikọ TCP / IP, iwu achọrọ ka ezipụta kpọmkwem adreesị IP (ma ọ bụrụ na e nwere ihe karịrị otu).
  • - nọmba (dee nọmba) - na-enye onye ọrụ ikike ịhọrọ ọnụọgụgụ oge iji budata. Iji zere mbiputegharị, ị ghaghị ịkọwa uru ọnụ ọgụgụ dị ka zero.
  • -nc - iwu a na-enye ohere iji weghachi ọkwa nke ebudatara faịlụ ma ọ bụrụ na netwọk anaghị ada ada ma kwụsịtụ na nbudata. Ọ bụrụ na ịnweghị otu n'ime iwu buut (-N, -nc, -r), Wget ga-emepụta ya ma malite ibudata ọzọ. Nhọrọ-nhọrọ na-enye gị ohere iji dochie faịlụ dị.
  • -c - na -enyekwa aka na nchịkọta faịlụ ahụ, ma ọ bụrụ na njikọ ejighi ya (na mgbe Wget kwụsịrị ịchụ onwe ya iji weghachite njikọ). O zuru ezipụta ihe nyere iwu tupu ejikọta faịlụ ahụ. Ọ bụrụ na enwere faịlụ yiri ya na ndekọ ahụ ojiji, Wget ga-amata ya ma kpebie ma ị ga-agbanye ya. Iwu ahụ nwere ike iji naanị na sava ndị ahụ ebe enwere nkwado maka nkụzi RANGE.

  • --do ike - na - enye gị ohere ịhọrọ ụdị ngosi ngosi ọganihu. Ị nwere ike ezipụta -progress = mmanya ma ọ bụ ọganihu = dot.
  • --chukwu - dochie faịlụ download faịlụ ka ịlele ọnụnọ ya na ihe nkesa ahụ;
  • -w (na sekọnd) - na-egosi oge etiti n'etiti ihe nbudata.
  • -q (nke a kapịrị ọnụ na ọnụ ọgụgụ kilobytes ma ọ bụ megabytes) - na-enye gị ohere ịhazi oke data nbudata ma kwụsị oke oke. Ka o sina dị, ọ dị mkpa ịcheta na otu faịlụ ga-ebugo n'agbanyeghị nkwụsị nke a (ya bụ, otu faịlụ a nhọrọ agaghị arụ ọrụ, n'agbanyeghị ihe siri ike ọ bụ).

Nhọrọ Ndepụta Http

  • --http-user = na --http-passwd = - ekwe ka ezipụta nbanye na paswọọdụ maka ikike na weebụ weebụ nke a ga-ebudata faịlụ.
  • -C = na / gbanyụọ - na-enye gị ohere iji ma ọ bụ gbanyụọ caching data na akụkụ nkesa.
  • --cookies = na / gbanyụọ - otu maka cache, naanị maka kuki. Na-enye ohere ka ịkwụsị ma ọ bụ maliteghachi mgbanwe nke kuki data dị mkpa maka ihe nkesa ahụ iji nọgide na ọnụ ọgụgụ ndị ọbịa. Site na ndabara, a gbanyere nhọrọ ahụ, ma a naghị echekwa kuki na draịvụ ike.
  • - kuki-kuki - na-enye gị ohere ịchekwa kuki (naanị data ọhụrụ).
  • - proxy-user and -proxy-passwd - enye gị ohere ịkọwa nbanye na paswọọdụ maka ikike na ihe nnọchiteanya nke proxy (ọ bụrụ na onye ọ bụla gụnyere).

Ntọala Ntọala FTP

Nhọrọ dị elu maka ịrụ ọrụ na Wget. Iwu FTP:

  • --nr - ekwesịrị ịhapụ faịlụ ntanetị ehichapụ site na ndekọ aha ndị a na-eme n'egbughị oge mgbe ha na-arụ ọrụ na FTP;
  • -g na / gbanyụọ - na-enye ohere ịba uru iji mkpụrụ edemede pụrụ iche na ndekọ ndekọ FTP;
  • --fefe-ftp - a ga-eji iwu a rụọ ọrụ na Firewall iji rụọ ọrụ FTP na-agafe agafe (mgbe onye ọrụ n'onwe ya nwere ọrụ maka ịtọ ntọala na ihe nkesa ahụ).

Iwu Wget: ihe atụ nke iji

Ihe kachasị mfe na ihe kachasị emetụ maka ịrụ ọrụ ahụ bụ, n'ezie, nbudata faịlụ. Iji nwalee iwu Wget, ị nwere ike ịmalite site na mfe, chọta njikọ na faịlụ na netwọk, na ụdị / ọnụ: Wget * njikọ na-akọwa ụzọ zuru oke na n'ụzọ zuru ezu na faịlụ ahụ.

Iji nọgide na-ebudata faịlụ ahụ, jiri: Wget -c * njikọ na-akọwa ụzọ zuru ezu na n'ụzọ zuru ezu na faịlụ ahụ.

Ọ bụrụ na enwere ndokwa ndepụta na njikọ faịlụ na akwụkwọ, ị nwere ike iji iwu Wget -i filelist.txt.

Banyere ịdebe ibe weebụ, ihe niile dị ntakịrị mgbagwoju anya ebe a, mana n'otu oge ahụ ọnụọgụgụ nke ohere nwere ike ịba ụba. Ka ị ghara ịbanye ugboro abụọ oge ọ bụla ịchọrọ ibudata ebe nrụọrụ weebụ, ị nwere ike ịmepụta edemede ma ọ bụ debe ntọala niile na faịlụ .wgetrc.

Iji chekwaa ibe weebụ dịka njikọ (ọ ga-esi ike imepe ha na igwefoto), ị nwere ike iji iwu Wget -m * kọwaa ụzọ zuru ezu na n'ụzọ zuru ezu na faịlụ ahụ.

Iji mee otu ibe ahụ maka ilele na-enweghị njikọ na Ịntanetị, ịnwere ike iji njikọ Wget -r -10 -k * n'ụzọ zuru ezu na n'ụzọ zuru ezu na faịlụ ahụ.

Usoro nchịkọta nke Wget a iwu a na-achọta nwere ike ịpụta ụdị typo na ezighi ezi.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

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