Aduprà u wget Command Linux per scaricà Web e pagine

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ò:

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:

Se ùn sapete chì l'URL di basa hè sempre averà u stessu pudete micca esse pricate u seguente in u cartulare input:

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