A utilità uttellu permette di scaricà pagine web, articuli è imagine da u web in a linia di cumanda Linux.
Pudete utilizà un comu wget simule in u so propiu di scaricare da un situ o creà un archivu d'accontu per scaricate assai schedari in parechje siti.
Sicondu a pàgina manuvrita puderà esse utilizatu ancu quandu l'utilizatore hà s registrazione di u sistema. Per fà questu pudete usà l'ordine di nohup.
A utilità wget torna à pruibisce un scaricamentu ancu quandu u cullizziunamentu di cunnessione, rinviate da induve hè stata dispunibule postu quandu u cunnessione torna.
Pudete scaricà siti web sanu cù u wget è cunverta i ligami per apuntalerà e funzioni lucali chì avete vede un situ web offline.
U funziunalità di u wget hè dinò:
- Scaricate scrive cù HTTP, HTTPS è FTP
- Curreduzzi di descargà
- Cunverte i ligami assuluti à e pagine web sottumessi à URLs relative per chì e siti web ponu vede fora di a linea
- Supporta pruce HTTP è cookies
- Supporta persistent HTTP connections
- Puderete corse in u fondu evenatu quandu ùn site micca cunnisciutu
- Opere nantu à Linux è Windows
Cumpressu una pagina Web chì utiliza wget
Per sta guida, vi vi vi facissiamu cumu per scaricà mi blog personali.
wget www.everydaylinuxuser.com
Hè vale di creà a vostra propria carpeta in a vostra màquina utilizendu l' ordine mkdir è da trasfurmà in u cartulare cù u cumandru cd .
Per esempiu:
mkdir ogni ghjurnata
cd diana online
wget www.everydaylinuxuser.com
U risultatu hè unicu index.html file. In u so propiu, stu schedariu hè inutilità quantu chì u cuntenutu hè ancu pruvatu da Google è l'imaghjini è i stili di stile sò sempri tutte e Google.
Per telecargà u situ completo è tutte e pane pudete aduprà l'urdinendu:
wget -r www.everydaylinuxuser.com
Questi stu scaricamentu di e pagine recursivamente finu à un massimu di 5 niveddi prufondi.
5 niveddi prufonda puderia micca bè cumu per piglià tuttu u situ. Pudete puru aduprà u cambiamentu di -litu per definisce u nùmeru di niveli chì vulete andà à seguite:
wget -r -l10 www.everydaylinuxuser.com
Se vulete un recite infinitu, pudete aduprà u seguente:
wget -r -l inf www.everydaylinuxuser.com
Pudete ancu rimpiazzà l'infla cù 0 chì significheghja a listessa cosa.
Ci hè ancu un prublema più. Puderete tene tutti e pagine locale, ma tutti i ligami in i pagine anu puntu à u puntu di u locu originale. Hè per quessa micca pussibuli di cliccà nant'à u ligame nantu à e pagine.
Pudete cuntene questu problema per questu u cambiante chjodu chì converti tutti i ligami nantu à e pagine per puntà à u vostru equivalente di u scaricamentu lucale:
wget -r -k www.everydaylinuxuser.com
Se vulete ottene un specchiu cumplicatu di un situ web pudete aduprà micca aduprà u cambiamentu chì seguitanu a nicissità per l'utilizazione di i cambiamenti -r -k e -l.
wget -m www.everydaylinuxuser.com
Perchè s'ellu avete u vostru situ web chì pudete fà un salvezza sana cù u simu ordine simplice.
Run wget Cum'è u Command Anticogno
Pudete cumprà u guvernu cum'è un cumunità di u fondu chì permette di vende nantu à u vostru travagliu in a finestra di u terminal, mentre chì i schedari.
Simply use the following command:
wget -b www.everydaylinuxuser.com
Pudete, sicuru, combine switches. Per esecutà u cumandante cumune in u locu mentre funziona u situ, puderete aduprà l'assaghjamentu:
wget -b -m www.everydaylinuxuser.com
Pudete simplificà stu più u seguente:
wget -bm www.everydaylinuxuser.com
Logging
Se vi mancu u cumandamentu di u guvernu in u sughjettu ùn vedi micca qualunqui messagiu nurmale chì ellu envia à a pantalla.
Pudete ricevvi tutti quelli messagi chì sò mandati à un schedariu di logu in modu chì pudete cuntrollà à u prugressu in ogni tempu cù a cumanda di a cuda .
Per à l'infurmazioni di u ghjornu di u cumandante wget à un schedariu di logu utilizate l'usu cumminatu:
wget -o / path / à / mylogfile www.everydaylinuxuser.com
U reversu, per suprattuttu, ùn esse dumandà senza logging a nimu è senza risultatu à u screnu. Per fà omità tutti l'output utili l'usu cumminatu:
wget -q www.everydaylinuxuser.com
Scaricà Da Moltu Sites
Pudete stabilisce un scrittu d'input per scaricà da parechji siti diffirenti.
Apertura un schedariu cù u vostru editore prediletti o ancu u cumandimu di u caticulu è simplicmente accumite listing the sites or links to download from ogni linea di u schedariu.
Scaricate u schedariu è andate dopu esse cummindu wget cumuni:
wget -i / path / à / inputfile
In più di rinvià u vostru propiu situ web o quarchi cosa di truvà qualcosa di scaricà per leghje nantu à u trenu, hè improbabile chì voi vulete scaricà un situ sanu sanu.
Sò più prubabile di scaricate un URL unicu cù l'imaghjate o forsi scaricate scrive cum'è i zip, i schedari ISO o di l'imaghjini.
In questu in mente ùn vogliu micca dettu a cumentu seguite in u cartulare di uputatu chì ghjè cunsigliatu:
- http://www.myfileserver.com/file1.zip
- http://www.myfileserver.com/file2.zip
- http://www.myfileserver.com/file3.zip
Se ùn sapete chì l'URL di basa hè sempre averà u stessu pudete micca esse pricate u seguente in u cartulare input:
- file1.zip
- file2.zip
- file3.zip
Pudete puderà furnisce l'URL base com'è parte di u cumandante cumune cumu seguitu:
wget -B http://www.myfileserver.com -i / path / to / inputfile
Opzione di riposu
Se avete stabilitu una fila di schedari per scaricà in un archiviu di uputatu è si abbanduneghja u vostru urdinatore chì ghjunta a notte per scaricate i schedari chì sarete bè annunziatu quandu vi vene in a mattina di truvà chì hè stata fatta in u primu schedariu è hà riferitu tuttu a notte.
Pudete definisce u numeru di prucessi utilizendu l'utilizatori seguenti:
wget -t 10 -i / path / to / inputfile
Puderete avete aduprà l'cumandariu sopra in cunghjuntura cù u cambiamentu T chì permette di spiccià un timeout in sicondi com'è:
wget -t 10 -T 10 -i / path / to / inputfile
U cumandimu indicà torna à riittà 10 volte è pruvà à cunnette per 10 sondi per ogni ligame in u schedariu.
Hè ancu moltu annuestante quandu avete scaricatu à u 75% di un schedariu di 4 gigabithe nantu à una cunnessione di freccia banda lenta solu per a vostra cunnessione per falla.
Pudete aduprà wget à ripruvà da induve si stalla sottu per scaricà usando l'usu cumminciu:
wget -c www.myfileserver.com/file1.zip
Sè troppu martellamentu di un servitore chì oghji ùn hè micca piace questu troppu, è puderia sianu caduti o sullivate i vostri dumande.
Pudete definisce un periodu d'espera chì specifica quantu de aspittà entre ogni ricunzione successiva:
wget -w 60 -i / path / to / inputfile
U cumandante queste aghjustà 60 sicondi trà ogni scaricata. Questu hè ùtule si vi scaricate assai schedari da una sola fonte.
Certi ospiti web pudete spuntà a freccia in ogni casu è ubligarà micca. Pudete fà l'intervientu d'aspittà un'utilità per fà affinch'ellu ùn voi micca usendu un prugrammu cumu seguitu:
wget --random-wait -i / path / à / inputfile
Protezzione di Limiti di Scaricà
Parechji fornituri di serviziu d'Internet sempri applicanu limiti di scaricamentu per u vostru utilizazione di banda larga, sopratuttu se vi vivi fora di una cità.
Pudete vulete aghjunghje una tarifa per ùn avete micca u sopra chì limite download. Pudete fà dinò in seguente:
wget -q 100m -i / path / to / inputfile
Nota chì l'òrdine -q ùn hè micca travagliatu cù un schedariu unicu.
Allora se scaricate un schedariu chì hè 2 gigabitte di sanu, cù -q 1000m ùn impedisce micca u schedariu di download.
A tarifa hè appiecata solu à scaricamentu recursivamente da un situ o quandu u vostru usu da un input file.
Avanzate Securità
Certi siti dumandate averete sceltu per accessu à u cuntenutu chì vo vulete descarregar.
Pudete utilizà i swicci di seguenti per esempiu u nome d'utilizatore è a password.
wget --user = vostru nome - password = vostru password
Nota nantu à un sistema di multiusuali si qualchissia tramandava u cumandamentu ps sò aduprate vede u vostru nome d'utilizatore è a password.
Ogni Opzioni di Scaricà
Da automaticamente, u cambiamentu di -r serà recursivamente scaricare u cuntenutu è creà direttori cum'è vai.
Pudete tuccà tutti i schedari da scaricare à un carattere persunale usendu l'appressu seguenti:
wget -nd -r
U cuntrariu di questu hè di furzà a creazione di cartulari chì ponu esse cumprati cù u cumandimu cumandante:
wget -x -r
Cumpressu Quandu Certi Tipi di Scaricamentu
Se vulete scaricamentu recursivamenti da un situ, ma puderete scaricà un tipu di schedariu chjamatu cum'è un mp3 o una imaghjine cum'è un png chì ponu utilizà a sintaxe seguente:
wget -A "* .mp3" -r
U reversu di questu hè di ignurà certi schedarii. Pò dassi chì ùn vogliu micca scaricate scrivevi. In questu casu, avete aduprate a sintaximu seguita:
wget -R "* .exe" -r
Cliget
Ci hè un plugin chjappi add-on di Firefox. Pudete aghjunghje chistu à Firefox in a seguente manera.
Visita https://addons.mozilla.org/en-US/firefox/addon/cliget/ è cliccate el "add to Firefox" button.
Cliccate dopu in u buttone d'installazione quandu quì si prisenta Hè obligatu à restituver Firefox.
Per scrivite visitate una pagina o un schedariu chì vulete scaricà è cliccà. Un menu di u cuntestu sarà appuntamentu chjamatu cliget è esse l'opzioni per "copia à wget" è "cupià à curlà".
Cliccate l'opzione "copia à wget" è apre u finestra di a fine è seguite cliccate right and paste. U cumandimu tributu adattatu serà stampatu à a finestra.
Bastamente, questu fa speranza daverà scrive u cumandimu sè stessu.
Resumen
U cumandamentu cum'è un gran numaru d'opzioni è i switches.
Hè bisogna a leghje a pàgina di manuale per wget scrivennu i seguenti in una finestra di terminal:
omu wget