Rorohiko, Pūmanawa
Wget-whakahau: tauira. hōtaka Papatohu mō te tikiake kōnae i runga i te whatunga Wget
e mea he e i roto i te ao i reira te hawhe taupori o te ao kaha whakamahi rorohiko, me te taunga ki te atanga kauwhata huatau me āheinga taonga pērā, kahore he wahi mo tono kuputuhi. Ētahi 20 tau ki muri, ko te atanga rorohiko he rōpū e wehingia ana pango, e whakaatu engari te huinga o ngā pūāhua ma tetahi mea, me nga mana katoa kawea atu i te utu o whakahau kuputuhi. Koinei, te whānuitanga ki te i te hunga kino enei hōtaka, na he mahi, me te pono ratou.
He aha te mea Wget?
Wget (nei kīia hoki ki rite GNU Wget Linux) ko te papatohu, e kore te tono pāhekoheko mō te mahi ki te kōnae, me ngā whārangi tukutuku. I roto i te meka, he mea he taputapu mō te tikiake kōnae i te Internet, ai ki te kore o te atanga whakairoiro me te maha o ngā āhuatanga whakahaere, mohiotia hoki rongoā atu matatau.
I whakawhanakehia e te hōtaka e te kapa i Croatia Hrvozhi Niksic, a inaianei tautoko te whanaketanga o Giuseppe Skrivano me te hapori Linux. whakaurua te whakaminenga tuatahi o te whaipainga (ka huaina GetURL) i roto i te marama o Hānuere 1996. I tuhituhia te hōtaka i roto i te C, ka whakaputaina i raro i te pūmanawa GNU raihana. I te tīmatanga tukua te taputapu i runga i te tūāpapa Linux. Neke atu i te wa, kua te taputapu kua iritihia ki reo maha, me te pikikaa i ki tüäpapa rongonui katoa, tae atu Wget hoki Windows 7 (ranei hōu), Wget mo MacOS, a na i runga i.
Tenei hōtaka - e kore e pāhekoheko, e te tikanga e tetahi tukanga rere i roto i ona kaha, e kore e taea te mana, e taea te whakahaere i te reira na roto i te tahuri nga mana o te pūnaha whakahaere.
Ahakoa te meka e pūtirotiro hou te tikanga i te hanga-i roto i te kaiwhakahaere download, kei te hangaia tonu ratou mo te kōrero pāhekoheko, reira, mahi i roto i te aratau ā-riro uaua. Wget, i runga i te anga ke, taea ki te whakaaunoa te maha o ngā tukanga. Hei tauira, ka taea ki te faaineine i roto i mua i te tuhinga kuputuhi ki te rārangi o ngā whārangi tukutuku, mā te whakamahi i nei e taea e koe te tukuake kōnae maha, me ngā whārangi.
āhuatanga matua
Otiia i roto i te wahi tuatahi ko te hōtaka mo te tikiake kōnae, e te tikanga taunakitanga o tona mahi tino.
Ka taea e Wget tiki i tetahi rauemi i te Internet, kia reira tuhinga, Kawenga, whārangi katoa tukutuku i roto i te hōputu HTML (rerekē kawa) ranei. Ka taea te tiki kōnae i te whaiaronga i runga i te FTP.
Ka taea e te kiritaki te mahi tikiake recursive, e whai ake nei aunoa hononga i roto i te paetukutuku motuhake (ranei paetukutuku maha), i te whakaora i te hanganga taketake o ngā whārangi tukutuku. Ka taea e koe te tiro i te pae tīkina Tukutuku kahore uru ki te whatunga (kei te utaina te taunoa ki te wāhitau mō te mātakitaki ipurangi).
Wget urutau tuatahi mō ngā momo hononga pōturi iu ranei, na ko reira he āhuatanga nui ko te kaha ki te whakahoki mai tikiake haukotia te kōnae (he taea tenei ki te tautoko i te tūmau RANGE ngā pane). Ka taea hoki e Wget aroturuki i te mana o te tūmau (urutanga) mō te reloading me te whakahōu (pane kōnae Taki Wget me tautoko te putanga hou) kōnae me ngā whārangi tukutuku.
Ko te hōtaka he maha o ngā āhuatanga e he angamaheni mo te taputapu pūngāwerewere pera-ka karanga e tūhura i te ngā tukutuku me tūmau mo te aroaro o etahi kōnae ki runga ki a ratou ano he.
tüäpapa tautoko
kua meinga Wget Linux he turanga mo te hua. Ka rite ki whakahuatia i runga ake, te whaipainga te tīmatanga mahi anake i runga i Linux, engari hohoro riro rongonui me kua taunga ki ētahi atu pūnaha. Hei tauira, ka taea e kitea e koe i te putanga o Wget mo Windows 7 me ngā pūnaha whakahaere hou, a ka whai hanga i te gui. Ka rite ki hoki Linux, hōtaka koe i reira te maha tuia ki te tohatoha. Terminals i roto i te tahi mau Linux hanga natively tautoko Wget-rōpū. Ubuntu, Fedora, openSUSE, me ētahi atu distros kiritaki mahi ki te hōtaka, kia rite ki te mea ratou, i roto o te pouaka. Next, titiro ki te hōtaka i roto i te taipitopito atu.
Wget-whakahau: he rārangi o ngā tawhā matua
Ko te rārangi taketake o whakahau ngā:
- -V - taea ki a koe tirohia te putanga pūmanawa tēnei wā i roto i te te whakamahi;
- -h - E whakaatu ana te rārangi tino whānui o whakahau mo te mahi ki te tono;
- -b - taea reira ki a koutou iriti te hōtaka i roto i te papamuri;
Ko te rārangi o ngā kōwhiringa karere
Wget-whakahau tukua mana tonu ki runga i te kōrero whakaaturia. Tenei te te rārangi:
- logfile -o - hangaia e te kōnae hautaka e tuhi te tukanga katoa o te tono;
- logfile -a - taea ki a koe fakalahi te kōnae rangitaki ngā hei utu o te hanga i te kotahi hou;
- -d - Whakaatu te mōhiohio e tika ana ki ngā me te kaipatuiro (āwhina whakaoti rapanga me hapa tika i roto i te mahi o te kiritaki);
- -q - mono te whakaatu o ngā karere;
- -v - whakahohea tēnei kōwhiringa e taunoa, whakarato te pūrongo taipitopito i runga i nga tukanga katoa tango wahi i roto i te hōtaka (i roto i te wa tūturu);
- -nv - tino whakaiti te mōhiohio riro e te kaiwhakamahi i roto i ngā karere. Ko reira anake te raraunga tino hāngai ana, me te hapa whakamōhiotanga;
- kōnae -i (ki te ara ki te kōnae) - ka taea te whakahau ki a koutou matawai i te kōnae, tutakina i te hono ki reira me te whawhai; Ka taea e koe te whakamahi i ngā kōnae o hōputu rerekē, tae atu HTML, engari ki te whakamahi koe i tenei whakahau, e kore te mea e tika ana ki te whakapūtā te ara ki te kōnae i runga i te rārangi whakahau;
- -f - whakapataritari hōtaka mō te pānui i te kōnae rite HTML; ina whakamahi koe i tenei whakahau ki te mahi ki te tuhinga HTML rohe, kia puta he hapa, ki te karo i te reira, he ranea ki te tohu i roto i te tuhinga
Rārangi o ngā kōwhiringa whakaara
whakahau Basic mō te tikiake kōnae mā te whakamahi i Wget. Ko o ratou huinga taketake Here:
- --bind-wāhitau = ADDRESS - ka taea tenei whakahau ki a koe te whakawhiti ADDRESS raraunga herea te mīhini rohe. A, no te whakamahi i TCP / hiahiatia IP whakahau hononga te ki tika whakapūtā IP-wāhitau (ki te maha o).
- tau -t (Me ki whakapūtā te maha) - ka taea te kaiwhakamahi ki te tīpako i te maha o aua kawenga. Ki te karo tukurua kia whakapūtā te uara o te maha o te kore.
- -nc - taea tenei whakahau ki a koutou whakahoki i te mana o mua o te kōnae tukuake i roto i te kaupapa e reira ko he kore i roto i te kupenga, ka haukotia download tangata e. Ki te kore koe e whakamahi i tetahi o nga whakahau mō te reloading (-N, -nc, -R), ka hanga Wget he kape, me te tīmata anō te download. taea kōwhiringa -R ki a koutou te whakakapi ngā kōnae tīariari.
- c - whakahaere hoki reloading kōnae i roto i te take o te mate o te pūhui (me te wahi mutu Wget motuhake nganatanga reconnection). Kati te reira ki te hono ki te kōnae ki te tautuhi i te whakahau. Ki te whakamahi koe i te taua whaiaronga reira he kōnae e mau Wget tona tuakiri, me te aunoa whakatau i runga i tona reloading. Ka taea te whakamahi Whakahaua anake i runga i tūmau te wahi i reira he tautoko RANGE pane.
- --progress - taea ki a koe te tīpako i te momo o te whakaatu tikiake te ahunga whakamua. Ka taea e koe te whakapūtā -progress = pae ahunga whakamua ranei = ira.
- --spider - whakakapi te whakahau kōnae download ki te manatoko i tona aroaro i runga i te tūmau;
- -w (i roto i te hēkona) - āta te wā wā i waenganui i tikiake.
- -q (kī i roto i te maha o ngā kiropaita mekapaita ranei) - ka taea ki a koe whakarite tika te rahi o koutou raraunga, me te ki te whakawhāiti pukapuka nui. Otiia, he reira ia tapao e ka tīkina he kōnae kotahi ahakoa o roherohenga kitea (kei ki te kōnae kotahi e, e kore tenei kōwhiringa e mahi, etahi kihai i ia taimaha).
Rārangi o ngā tawhā HTTP
- --http-kaiwhakamahi = a --http-passwd = - tukua ki a koutou te tauwhāiti takiuru me te kupuhipa mō motuhēhēnga i runga i tō tūmau Tukutuku ka i ai e wetekina ana e nga kōnae.
- -C = i runga i / atu - ka taea ki a koe taea Keteroki mono o raraunga i runga i te taha tūmau ranei.
- --cookies = i runga i / atu - te taua rite mo te keteroki, anake pihikete. āhei te reira ki a koe rānei aukati tīmata anō te utu o ngā raraunga pihikete e hiahiatia ana ki te whakahaere i ngā haerenga ki te tatauranga tūmau ranei. Na roto i te taunoa, kua whakahohea tenei kōwhiringa, engari e kore e te pihikete-kōnae rongoa i runga i te kōpae mārō.
- --save-pihikete - taea ki a koe te hanga i tētahi kōnae pihikete (raraunga hou).
- --proxy-kaiwhakamahi me -proxy-passwd - taea ki a koe te whakapūtā te ingoa kaiwhakamahi, me te kupuhipa mō te motuhēhēnga i runga i te tūmau takawaenga (ki te whakamahia).
Rārangi o ngā tautuhinga FTP
kōwhiringa Arā hoki te mahi ki a Wget. faaue FTP:
- -nr - e kore e tango i te kōnae rangitahi i te .listing whaiaronga e noa hangaia ka mahi ki a FTP;
- -g runga / atu - e āhei ki a koe te whakamahi i ngā pūāhua motuhake i roto i te FTP whaiaronga whaipainga;
- --passive-FTP - taea te whakamahi i tenei whakahau i roto i te Firewall'a aroaro ki te whakahohe i te aratau FTP hāngū (te wahi i te kaiwhakamahi ia te kawenga mō te te hononga ki te tūmau).
Wget-Team: ngā whakaritenga Best
Ko te tauira māmā me tino banal ki te mahi ki te hōtaka, ko te, o te akoranga, tikiake kōnae. Ki te whakamātautau o Wget-whakahau, ka taea e koe te tīmata ki te hononga ohie ki te kōnae i runga i te whatunga me te tomo i te papatohu / kāpeka: Wget * hono e whakaatu ana i te ara tangohia, me te ki tonu ki te kōnae *.
Hei haere tonu te tikiake i te kōnae, te whakamahi: -c Wget * hono e whakaatu ana i te ara tangohia, me te ki tonu ki te kōnae *.
Ki te reira te mea he rārangi whakaritea o hononga ki ngā kōnae me ngā tuhinga, ka taea e koe te whakamahi i te Wget whakahau -i filelist.txt.
Ko te tikiake whārangi Tukutuku, ko te bit atu uaua katoa, engari i te wa ano, me te maha o taea faarahi tino. E kore e ki te whakauru tawhā hou wa katoa i reira ko te hiahia ki te tiki i te paetukutuku, ka taea e koe te hanga i hōtuhi ranei ki te rēhita tautuhinga katoa .wgetrc kōnae.
Whakaorangia te whārangi Tukutuku rite te tohutoro (ka waiho reira uaua ki te whakatuwhera ratou i runga i te mīhini rohe), ka taea e koe te whakamahi i Wget -m whakahau * hono e whakaatu ana i te ara tangohia, me te ki tonu ki te kōnae *.
Ki i hanga e wātea ana mō te mātakitaki i waho te hononga Ipurangi tenei whārangi taua, ka taea e koe te whakamahi i te Wget -R -10 -k * hono e whakaatu ana i te ara tangohia, me te ki tonu ki te kōnae *.
e kore e taea te kitea hapa Hōputu Wget whakahau ki te tikanga o tetahi typo me te tautuhinga hē.
Similar articles
Trending Now