Indlela yokusebenzisa i-wget ye-Linux Command ukuze ulande amakhasi wewebhu namafayela

I-wget utility ikuvumela ukuba ulande amakhasi ewebhu, amafayela kanye nezithombe kusuka kuwebhu usebenzisa umugqa we-Linux umyalo.

Ungasebenzisa umyalo owodwa we-wget ukuze ulande kusuka kusayithi noma usethe ifayela lokufaka ukulanda amafayela amaningi kuwo wonke amasayithi amaningi.

Ngokusho kwekhasi lamakhasi wget kungasetshenziswa ngisho nalapho umsebenzisi ephuma ohlelweni. Ukwenza lokhu ungasebenzisa umyalo we-nohup.

I-wget utility izozama ukulanda ngisho noma izinhla zokuxhumeka, ziqala kabusha lapho zishiya uma kungenzeka uma uxhumano lubuya.

Ungalanda wonke amasayithi wewebhu usebenzisa i-wget bese uguqula izixhumanisi ukuze ukhombe emithonjeni yendawo ukuze ukwazi ukubuka iwebhusayithi engaxhunyiwe ku-intanethi.

Izici ze-wget zimi kanje:

Indlela Yokulanda Iwebhusayithi Ukusebenzisa i-wget

Kulo mhlahlandlela, ngizokukhombisa ukuthi ungalanda kanjani ibhulogi yami.

wget www.everydaylinuxuser.com

Kufanelekile ukudala ifolda yakho kumshini wakho usebenzisa umyalo we- mkdir bese uhambela kufolda usebenzisa umyalo we- cd .

Ngokwesibonelo:

mkdir nsuku zonke
cd everydaylinuxuser
wget www.everydaylinuxuser.com

Umphumela uyifayela elilodwa le-index.html. Ngokwakho, leli fayela alinamsebenzi njengoba okuqukethwe okwamanje kususwe kusuka ku-Google futhi izithombe nezethebhu zezitayela zisabanjwe konke ku-Google.

Ukulanda isayithi eligcwele nawo wonke amakhasi ongawasebenzisa umyalo olandelayo:

wget -r www.everydaylinuxuser.com

Lokhu kulayishwa amakhasi ngokuphindaphindiwe kuze kufike emazingeni amahlanu aphansi.

Amazinga ama-5 ajulile angeke akwanele ukuthola konke kusuka kusayithi. Ungasebenzisa inkinobho -l ukusetha inani lamazinga ofisa ukuya kuwo kanje:

wget -r -l10 www.everydaylinuxuser.com

Uma ufuna ukuphindaphinda okungapheli ungasebenzisa okulandelayo:

wget -r -l inf www.everydaylinuxuser.com

Ungaphinda ufake indawo ye-inf nge-0 okusho into efanayo.

Kunenkinga eyodwa ngaphezulu. Ungathola wonke amakhasi endaweni yangakini kodwa zonke izixhumanisi emakhasini abhekisela endaweni yazo yangempela. Ngakho-ke akunakwenzeka ukuchofoza endaweni phakathi kwezixhumanisi emakhasini.

Ungakwazi ukuzungeze le nkinga ngokusebenzisa ukushintsha kwe--k okuguqula zonke izixhumanisi emakhasini ukuze ukhombe okulingana nakho okulandwa endaweni njengalokhu:

wget -r -k www.everydaylinuxuser.com

Uma ufuna ukuthola isibuko esiphelele sewebhusayithi ungamane usebenzisa umshini olandelayo osusa isidingo sokusebenzisa ukushintshwa kwe--r -k no -l.

wget -m www.everydaylinuxuser.com

Ngakho-ke uma unayo iwebhusayithi yakho ungenza isipele ngokugcwele usebenzisa lo myalelo owodwa owodwa.

Run wget Njengoba A Background Background

Ungathola i-wget ukuthi isebenze njengomyalo wangemuva okushiya ukwazi ukuqhubeka nomsebenzi wakho ewindini lokugcina ngenkathi amafayela alanda.

Vele usebenzise umyalo olandelayo:

wget -b www.everydaylinuxuser.com

Ungakwazi ngempela ukuhlanganisa ukushintsha. Ukugijima umyalo wget ngemuva ngemuva kokubukisa isayithi ongayisebenzisa umyalo olandelayo:

wget -b -m www.everydaylinuxuser.com

Ungenza lokhu kube lula ngokulandelayo:

wget -bm www.everydaylinuxuser.com

Ukungena ngemvume

Uma usebenzisa umyalo we-wget ngasemuva ngeke ubone noma yimiphi imilayezo evamile ayithumela esikrinini.

Ungathola yonke le milayezo ethunyelwe kwifayela lelogi ukuze uhlole inqubekela phambili nganoma yisiphi isikhathi usebenzisa umyalo womsila .

Ukukhipha ulwazi kusuka kumyalo wget kufayela lelogi sebenzisa umyalo olandelayo:

wget -o / indlela / kuya / mylogfile www.everydaylinuxuser.com

I-reverse, yebo, kuyadingeka ukuthi ungangeni ngemvume futhi akukho okushiwo esikrinini. Ukuze ushiye konke okukhiphayo sebenzisa umyalo olandelayo:

wget -q www.everydaylinuxuser.com

Landa kusuka kuma-Multiple Sites

Ungasetha ifayela lokufaka ukulanda kusuka kumasayithi amaningi ahlukene.

Vula ifayili usebenzisa umhleli wakho ozithandayo noma umyalo wekati bese uvele uqale uhlu lwamasayithi noma izixhumanisi zokulanda kusuka kumugqa ngamunye wefayela.

Londoloza ifayela bese ugijima umyalo olandelayo wget:

wget -i / indlela / kuya / inputfile

Ngaphandle kokusekela iwebhusayithi yakho siqu noma mhlawumbe ukuthola okuthile ukulanda ukuze ufunde esitimeleni, akunakwenzeka ukuthi uzofuna ukulanda iwebhusayithi yonke.

Ukwazi ukulanda i-URL eyodwa ngezithombe noma mhlawumbe ukulanda amafayela afana namafayela e-zip, amafayela we-ISO noma amafayela wesithombe.

Ngalokho engqondweni awufuni ukuthi uthayiphe okulandelayo efayeleni lokufakwayo njengoba kudla isikhathi:

Uma wazi ukuthi i-URL eyisisekelo izohlala ifana njalo ungacacisa okulandelayo efayeleni lokufaka:

Ungabe usinikezela i-URL eyisisekelo njengengxenye yomyalo we-wget kanje:

wget -B http://www.myfileserver.com -i / indlela / kuya / inputfile

Phinda uzame Izinketho

Uma usethe umgca wamafayela wokulanda ngaphakathi kwefayela lokufakwayo bese ushiya ikhompyutha yakho isebenza ubusuku bonke ukulanda amafayela uzobe ucasuliwe lapho uhla ekuseni ukuthola ukuthi ibambelele efayeleni lokuqala futhi uye wazama wonke ubusuku.

Ungacacisa inani lokubukeka usebenzisa inkinobho elandelayo:

wget -t 10 -i / indlela / kuya / inputfile

Ungase ufise ukusebenzisa umyalo ongenhla ngokubambisana ne -Tshintshi evumela ukuthi ucacise isikhathi sokuhamba ngemizuzwana kanje:

wget -t 10 -T 10 -i / indlela / kuya / inputfile

Umyalo ongenhla uzozama izikhathi ezingu-10 futhi uzama ukuxhuma imizuzwana engu-10 kusixhumanisi ngasinye efayeleni.

Kuyakhathaza kakhulu uma ulayishe ingxenye engu-75% yefayela le-gigabyte elinexhumano elincane lentambo yokuxhumana kuphela ukuze uxhumano lwakho luyeke.

Ungasebenzisa i-wget ukuze uzame futhi ukusuka lapho eyeka ukulanda ngokusebenzisa umyalo olandelayo:

wget -c www.myfileserver.com/file1.zip

Uma unyakaza iseva umphathi angase angathandi kakhulu futhi angase avimbele noma abulale nje izicelo zakho.

Ungacacisa isikhathi sokulinda esichaza isikhathi esingakanani sokulinda phakathi kokubuyiswa okulandelayo ngalokhu okulandelayo:

wget -ngama-60 -i / indlela / kuya / i-inputfile

Umyalo ongenhla uzolinda imizuzwana engu-60 phakathi kokulandwa ngalunye. Lokhu kuyasiza uma ulanda amafayela amaningi kusuka kumthombo owodwa.

Amanye amabutho wewebhu angabona imvamisa kodwa futhi izokuvimbela noma kunjalo. Ungenza isikhathi sokulinda senzeke njengokungathi awusebenzisi uhlelo kanje:

vget - ukulinda-ukulinda -i / indlela / kuya / inputfile

Ukuvikela ukulingwa kokulanda

Abanikezeli bezinsizakalo eziningi ze-intanethi basasebenzisa imingcele yokulanda yokusetshenziswa kwakho kwe-broadband, ikakhulukazi uma uhlala ngaphandle kwedolobha.

Ungase ufune ukungeza i-quota ukuze ungathinti umkhawulo wokulanda. Ungakwenza lokho ngendlela elandelayo:

wget -q 100m -i / indlela / kuya / inputfile

Qaphela ukuthi umyalo we--q ngeke usebenze ngefayela elilodwa.

Ngakho uma ulanda ifayela elingu-2 gigabytes ngobukhulu, ukusebenzisa -q 1000m ngeke kume ukulayisha ifayela.

I-quota isetshenziswa kuphela uma ukulandwa ngokuqhubekayo kusayithi noma uma usebenzisa ifayela lokufaka.

Ukuthola Ukuphepha

Amanye amasayithi adinga ukuthi ungene ngemvume ukuze ukwazi ukufinyelela okuqukethwe oyifunayo ukulanda.

Ungasebenzisa ukushintsha okulandelayo ukucacisa igama lomsebenzisi nephasiwedi.

wget --user = igama lakho lomsebenzisi --password = igama lakho lephasiwedi

Qaphela ohlelweni lomsebenzisi oluningi uma othile egijima i-ps umyalo bazokwazi ukubona igama lakho lomsebenzisi nephasiwedi.

Ezinye Izinketho Zokulanda

Ngokuzenzakalelayo i--r switch izophinde ilande okuqukethwe futhi iphinde idale izinkomba njengoba ihamba.

Ungathola wonke amafayela ukulanda kwifolda eyodwa usebenzisa inkinobho elandelayo:

wget-n -r

Okuphambene nalokhu ukuphoqelela ukudalwa kwamakholi angatholakala ngokusebenzisa umyalo olandelayo:

wget -x -r

Indlela Yokulanda Izinhlobo Eminye Yefayela

Uma ufuna ukulanda ngokuphindaphindiwe kusuka kusayithi kodwa ufuna kuphela ukulanda uhlobo oluthile lwefayela olufana ne-mp3 noma umfanekiso onjenge-png ungasebenzisa i-syntax elandelayo:

wget -A "* .mp3" -r

Okuphambene nalokhu ukungazinaki amafayela athile. Mhlawumbe awufuni ukulanda ama-executable. Kulokhu, uzosebenzisa i-syntax elandelayo:

wget -R "* .exe" -r

Cliget

Kukhona isengezo se-Firefox esibizwa ngokuthi i-cliget. Ungangeza lokhu ku-Firefox ngendlela elandelayo.

Vakashela i-https: //addons.mozilla.org/en-US/firefox/addon/cliget/ bese uchofoza inkinobho ethi "engeza ku-Firefox".

Chofoza inkinobho yokufaka uma ibonakala. Uzodinga ukuqala kabusha i-Firefox.

Ukusebenzisa i-cliget uvakashele ikhasi noma ifayili oyifunayo ukulanda nokuchofoza ngakwesokudla. Imenyu yenkomfa izovela ebizwa ngokuthi i-cliget futhi kuzoba nezinketho "zokukopisha ukuze ukhethe" futhi "ukopishe ukwedlula".

Chofoza okuthi "ikhophi ukuze ukhethe" ukhetho bese uvule iwindi lokugcina bese uchofoza ngakwesokudla bese unamathisela. Umyalo we-wget efanele uzofakwa efasiteleni.

Ngokuyisisekelo, lokhu kusindisa ukuthi uthayiphe umyalo ngokwakho.

Isifingqo

Umyalo wget njengenombolo enkulu yezinketho nokushintsha.

Ngakho-ke, kufanelekile ukufunda ikhasi lebhukwana ukuze ulandele lokhu okulandelayo ku-iwindi lokugcina:

indoda ilahlekile