|
Tips & Tricks Linux
Scaricare siti interi utilizzando il comando wget
Forse già conoscete il comando "wget" di linux?
Per chi non lo avesse mai sentito nominare questa utility di linux è utile per scaricare file da internet.
Per chi è in cerca di maggiori approfondimenti consiglio di usare Google con la stringa di ricerca "man wget" è troverete le risposte a qualsiasi domanda.
Chiusa la breve introduzione in questo trick vediamo come è possibile usare wget per scaricare interi siti da internet.
scrivendo semplicemente:
# wget http://netforce.altervista.org
si scarica l'index del sito. scrivendo invece:
# wget -r http://netforce.altervista.org
si scarica l'index completo anche di eventuali immagini.
le altre opzioni importanti del comando sono:
-b esegue wget in background
-l specifica il livello di ricorsione (default 5)
-c fa il resume del download
-c legge una lista di url da un file specificato
-convert-link converte il link da assoluti a relativi
per visualizzare la pagina offline
-mirror solo un aggiornamento
-nq evita di scaricare link che fanno riferimento ad altri siti
esempi:
# wget -r -c -l 3 -o wget.log netforce.altervista.org
scarica l'index e i relativi link con un livello di profondità
pari a 3; il log dell'operazione sarà scritto nel file wget.log
# wget -mirror netforce.altervista.org
Fa la copia speculare del sito: aggiorna il download in base alle date
Per chi avesse dei dubbi su qualche opzione il forum è sempre aperto! Potete scrivere in questo thread già aperto.
Buon Divertimento!
|