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:
- Landa amafayela usebenzisa i-HTTP, i-HTTPS ne-FTP
- Qalisa ukulayisha
- Guqula izixhumanisi eziphelele kumakhasi wewebhu alandiwe kuma-URL ahlobene ukuze amawebhusayithi angabonwa ungaxhunyiwe ku-intanethi
- Isekela ama-proxies we-HTTP namakhukhi
- Isekela ukuxhumana okuqhubekayo kwe-HTTP
- Ungagijima ngemuva noma ungangeni ngemvume
- Isebenza ku-Linux ne-Windows
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:
- http://www.myfileserver.com/file1.zip
- http://www.myfileserver.com/file2.zip
- http://www.myfileserver.com/file3.zip
Uma wazi ukuthi i-URL eyisisekelo izohlala ifana njalo ungacacisa okulandelayo efayeleni lokufaka:
- ifayela1.zip
- ifayela.zip
- file3.zip
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