Home Chi sono Mappa del sito Contatti  
 
Java
Apache Wicket
Sistemistica Totocalcio
 
 
Programmare Applicativi...
Presentazione del libro
Panoramica dei contenuti
 
 
Giochi in PHP
Introduzione
Filetto (Tris)
Forza 4
Sudoku
 
 
Tutorial Linux/Unix
Archivio
 
 
Sql
Tutorial su Mysql
 
 
C++
Framework a oggetti
 
Archivio->Usare wget

Usare wget

Questo piccolo tutorial spiega, alcuni concetti di base su come utilizzare il comando wget su FreeBSD.

Mentre in alcuni sistemi Linux (es. Debian) wget è già installato, nei sistemi FreeBSD occorre installarlo. Quindi spostatevi sulla directory del port di wget, ed avviate l'installazione:
pcbsd# cd /usr/ports/ftp/wget/
pcbsd# make install
pcbsd# make clean



Il comando wget è una utility per lo scaricamento di file Web. In particolare è consigliato per lo scaricamento di file di grandi dimensioni o per il mirroring di siti web.
Di seguito alcuni esempi:

wget http://<nome host>/<percorso file>
Scarica il file <percorso file> dal sito <nome host>

wget ftp://<nome host>/<percorso file>
Scarica il file <percorso file> dal server FTP anonimo <nome host>

wget ftp://<user>:<password>@<nome host>/<percorso file>
Scarica il file <percorso file> dal server FTP <nome host> con username <user> e password <password>

wget -c <protocollo>://<nome host>/<percorso file>
Scarica un file Web continuando da dove si era fermato. In pratica se un download viene interrotto a seguito di una interruzione, in un secondo momento è possibile continuare a scaricare la parte rimanente mediante l'opzione -c.

wget -m -k http://<nome host> -o <lista.log>
Esegue il mirroring del sito <nome host>, con ricorsione infinita, mantenendo gli elenchi delle directory e convertendo tutti i link in modo da consentire il browsing in locale del sito.
Si osservi che con questo comando è possibile aggiornare il download del sito e scaricare i file solo se questi sono più nuovi di quelli scaricati.
Il file <lista.log> contiene la lista dei file scaricati.

N.B.: L'opzione -m è l'equivalente delle opzioni '-r -N -l inf -nr'.
Per una descrizione completa del comando, usate il comando:
man wget