Wget ile mirror
------------------------------------------------------------------
Bir siteyi tüm içerdiği linklerle indirmek için.
wget -r -l 0 -k www.a.com
Tüm siteyi indirmek için başka bir yol.
wget -m -k -D www.domain -o wget.log
http://www.domain/
-----------------------------------------------------------------
Sadece dizin ve altındakileri indirmek için:
wget -m -np -k -nH -o /dev/null
http://www.domain/dizin/
ya da
wget -r -nH
http://web.deu.edu.tr/yardim2
ya da
wget -m -np -k
http://web.deu.edu.tr/yardim2/
yardim2 dizininin hepsini alir ama uste cikmaz.
-np no parent demek o ise baslangic dizinin
ustune cikma demek
-k , href'lerdeki URL,leri relatif hale getir
-m mirror , yansila anlamına
gelir, izinlere vs de dikkat et talimatı içerir.
-nH no host , yukarida kullanilirsa
web.deu.edu.tr dizini yaratılmaz.
------------------------------------------------------------------
recursive mod.
wget -r -m --no-parent
ftp://ftp.deu.edu.tr/pub/solaris
başka bir port için:
wget -r -m --no-parent
ftp://ftp.deu.edu.tr:9000/pub/solaris
userid ile girmek için:
wget -r -m --no-parent
ftp://user:password@ftp.deu.edu.tr.tr/pub/solaris
----------------------------------------------------------------------
Makineden makineye yedekleme yapmak.
wget -m -L -nv -P
/kendi_makinaniz/dizininiz ftp://kullanici:sifre@karsimakina/dizin -o
/birdizin/log_dosyaadi
--------------------------------------------------------------------
Şifreli bir dizini yedeklemek.
wget -r -np
http://login:parola@makina/parolalidizin/
-----------------------------------------------------------------------
Ftp passive mod için bir örnek.
wget -nH -m -c --passive --cut-dirs=2
ftp://ftp.tr.freebsd.org/pub/FreeBSD
------------------------------------------------------------------------
Başka bir tür örnek.
wget ftp://berent:şifre@www.deu.edu.tr
-m -o /tmp/yedek.log
----------------------------------------------------------------------