Wget: Revizyonlar arasındaki fark

Ubuntu Türkiye Wiki sitesinden
Gezinti kısmına atla Arama kısmına atla
Değişiklik özeti yok
kDeğişiklik özeti yok
 
(2 kullanıcıdan 9 ara revizyon gösterilmiyor)
1. satır: 1. satır:
Wget internet ağı üzerinden dosyalar indirmeye yarayan ücretsiz bir araçtır. HTTP, HTTPS ve FTP protokollerini destekler.
{{Yazılım bilgi kutusu2
Wget ile internetten dosya direk indirilebilindiği gibi, işlem yarıda bırakılıp sonra devam ettirilebilinir. Bir internet sitesi arşivlenebilinir. Hazırlanmış bir listeden dosyalar sırayla indirilebilinir. İndirme hızı sınırlandırılabilinir. Üstelik çok hafif ve kullanımı basit bir araçtır.
|isim            = Wget
==Uçbirim Seçenekleri==
|ekran_görüntüsü  = Wget 01.png
|açıklama        = Wget ile bir Wikipedia sayfası indirilirken
|geliştirici      = [[v:GNU Projesi|GNU Projesi]]
|işletim_sistemi  = [[Linux]], [[Windows]], [[Mac OS X]]
|türü            = İndirme yöneticisi
|lisansı          = [[GNU Genel Kamu Lisansı]]
|resmi_sitesi    = [https://www.gnu.org/software/wget/ www.gnu.org/software/wget/]
}}
 
'''Wget''', (orijinal adıyla '''GNU Wget'''), internet ağı üzerinden dosyalar indirmeye yarayan, komut satırı üzerinden çalışan bir indirme yöneticisidir. GNU Projesi kapsamındadır. HTTP, HTTPS ve FTP protokollerini destekler.
Wget ile internetten dosya direk indirilebilindiği gibi, işlem yarıda bırakılıp sonra devam ettirilebilir. Bir internet sitesi arşivlenebilinir. Hazırlanmış bir listeden dosyalar sırayla indirilebilinir. İndirme hızı sınırlandırılabilinir. Oldukça çok hafif bir araçtır.
 
{{Vikipedi|[[v:Wget|Wget]]}}
 
==Uçbirim seçenekleri==
'''GNU Wget 1.12, bir etkileşimsiz dosya/dizin indirme aracı.'''<br>
'''GNU Wget 1.12, bir etkileşimsiz dosya/dizin indirme aracı.'''<br>
'''Kullanımı''': ''wget [SEÇENEK]... [URL]...''<br>
'''Kullanımı''': ''wget [SEÇENEK]... [URL]...''<br>
7. satır: 21. satır:
Uzun seçeneklerdeki zorunlu argümanlar kısa seçeneklerde de zorunludur.<br>
Uzun seçeneklerdeki zorunlu argümanlar kısa seçeneklerde de zorunludur.<br>


*Başlangıç:
====Başlangıç====
 
* ''' -V''', ''' --version'''              Wget sürümünü gösterir ve çıkar.
*  '''-h''',  '''--help  '''              bu yardım metnini basar.
*  '''-b''',  '''--background  '''        artalanda başlatılır.
*  '''-e''', ''' --execute=KOMUT'''        `.wgetrc' tarzı bir komut çalıştırmak için.
 


** ''' -V''', ''' --version'''              Wget sürümünü gösterir ve çıkar.
**  '''-h''',  '''--help  '''              bu yardım metnini basar.
**  '''-b''',  '''--background  '''        artalanda başlatılır.
**  '''-e''', ''' --execute=KOMUT'''        `.wgetrc' tarzı bir komut çalıştırmak için.




====Günlük kaydı ve girdi dosyası====


*Günlük kaydı ve girdi dosyası:
* '''-o,  --output-file=DOSYA'''    Günlük kayıtları DOSYAya yazılır.
*  '''-a,  --append-output=DOSYA'''  iletiler DOSYAya eklenir.
* ''' -d,  --debug  '''              hata ayıklama bilgileri basılır.
*  '''-q,  --quiet '''              hiçbir bilgi verilmez (sessiz çalışma).
* ''' -v,  --verbose  '''            ayrıtılı bilgi verilir (öntanımlıdır).
* ''' -nv, --no-verbose  '''        daha az ayrıntılı bilgi verilir.
*  '''-F,  --force-html'''          girdi dosyasının HTML olduğu varsayılır.


**  '''-o,  --output-file=DOSYA'''    Günlük kayıtları DOSYAya yazılır.
**  '''-a,  --append-output=DOSYA'''  iletiler DOSYAya eklenir.
** ''' -d,  --debug  '''              hata ayıklama bilgileri basılır.
**  '''-q,  --quiet '''              hiçbir bilgi verilmez (sessiz çalışma).
** ''' -v,  --verbose  '''            ayrıtılı bilgi verilir (öntanımlıdır).
** ''' -nv, --no-verbose  '''        daha az ayrıntılı bilgi verilir.
**  '''-F,  --force-html'''          girdi dosyasının HTML olduğu varsayılır.




   
   


*İndirme:
====İndirme====
 
* '''-t,  --tries=SAYI    '''      yineleme SAYIsı (0: sınırsız).
*    &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;    ''--retry-connrefused ''      bağlantı reddedilse bile yeniden dener.
*  '''-O,  --output-document=DOSYA''' belgeler DOSYAya yazılır.
*  '''-nc, --no-clobber  '''        Mevcut dosyalar tekrar indirilmez.
*  '''-c,  --continue '''            dosya yarım kalmışsa kaldığı yerden devam ettirilir.
*  &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;    '' --progress=TÜR  ''      süreç göstergesi TÜRü.
* ''' -N,  --timestamping  '''      mevcuttan daha yeni olmayan dosyalar indirilmez.
*  '''-S,  --server-response '''    sunucunun yanıtını basar.
*  &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;    ''  --spider    ''          hiçbir şey indirilmez (araştırma kipi).
*  '''-T,  --timeout=SÜRE'''        saniye cinsinden zamanaşımı SÜREsi.
* &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;      '' --dns-timeout=SÜRE  ''  saniye cinsinden isim çözümleme SÜREsi.
*  &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;    '' --connect-timeout=SÜRE'' saniye cinsinden bağlantı zamanaşımı SÜREsi
* &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;      '' --read-timeout=SÜRE''    saniye cinsinden okuma zamanaşımı SÜREsi
*  '''-w,  --wait=SÜRE  '''          saniye cinsinden alımlar arasındaki bekleme SÜREsi
*  &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;      ''--waitretry=BSÜRE''      saniye cinsinden alımın yinelenmesini bekleme  SÜREsi
*  &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;    '' --random-wait      ''  alımlar arasında 0 ile 2BSÜRE saniye arasında bekleme yapar.
* &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;    ''  --no-proxy      ''      vekil kullanılmaz.
*  '''-Q,  --quota=SAYI  '''        alım kotasını SAYIya ayarlar.
*  &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;    ''' --bind-address=ADRES'''  makinenizin adresi (isim ya da IP) olarak bu ADRES gösterilir.
*  &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;    '''--limit-rate=HIZ '''        indirme HIZ sınırı.
*  &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;    '''  --no-dns-cache'''        isim çözümlemesi kayıtları tutulmaz.
*  &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;    '' --restrict-file-names=İŞLETİM-SİSTEMİ '' dosya ismi uzunluğunu İŞLETİM-SİSTEMİnin izin verdiği uzunluğa ayarlar.
* &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;      '' --ignore-case ''            ignore case when matching files/directories.
*  '''-4,  --inet4-only    '''      sadece IPv4 adreslere bağlanılır.
* ''' -6,  --inet6-only '''          sadece IPv6 adreslere bağlanılır.
*  &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;      ''--prefer-family=AİLE ''  ilk bağlantı belirtilen AİLEdeki adrese yapılır.  IPv6, IPv4 ya da none belirtilebilir.
*  &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;    ''  --user=İSİM  ''          ftp ve http kullanıcı ismi olarak bu İSİM  kullanılır.
* &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;      '' --password=PAROLA''      ftp ve http kullanıcı parolası olarak bu    PAROLA kullanılır.


**  '''-t,  --tries=SAYI    '''      yineleme SAYIsı (0: sınırsız).
**      ''--retry-connrefused ''      bağlantı reddedilse bile yeniden dener.
**  '''-O,  --output-document=DOSYA''' belgeler DOSYAya yazılır.
**  '''-nc, --no-clobber  '''        Mevcut dosyalar tekrar indirilmez.
**  '''-c,  --continue '''            dosya yarım kalmışsa kaldığı yerden devam ettirilir.
**      '' --progress=TÜR  ''      süreç göstergesi TÜRü.
** ''' -N,  --timestamping  '''      mevcuttan daha yeni olmayan dosyalar indirilmez.
**  '''-S,  --server-response '''    sunucunun yanıtını basar.
**    ''  --spider    ''          hiçbir şey indirilmez (araştırma kipi).
**  '''-T,  --timeout=SÜRE'''        saniye cinsinden zamanaşımı SÜREsi.
**      '' --dns-timeout=SÜRE  ''  saniye cinsinden isim çözümleme SÜREsi.
**      '' --connect-timeout=SÜRE'' saniye cinsinden bağlantı zamanaşımı SÜREsi
**      '' --read-timeout=SÜRE''    saniye cinsinden okuma zamanaşımı SÜREsi
**  '''-w,  --wait=SÜRE  '''          saniye cinsinden alımlar arasındaki bekleme SÜREsi
**      ''--waitretry=BSÜRE''      saniye cinsinden alımın yinelenmesini bekleme  SÜREsi
**      '' --random-wait      ''  alımlar arasında 0 ile 2*BSÜRE saniye arasında bekleme yapar.
**    ''  --no-proxy      ''      vekil kullanılmaz.
**  '''-Q,  --quota=SAYI  '''        alım kotasını SAYIya ayarlar.
**      ''' --bind-address=ADRES'''  makinenizin adresi (isim ya da IP) olarak bu ADRES gösterilir.
**      '''--limit-rate=HIZ '''        indirme HIZ sınırı.
**    '''  --no-dns-cache'''        isim çözümlemesi kayıtları tutulmaz.
**      '' --restrict-file-names=İŞLETİM-SİSTEMİ '' dosya ismi uzunluğunu İŞLETİM-SİSTEMİnin izin verdiği uzunluğa ayarlar.
**      '' --ignore-case ''            ignore case when matching files/directories.
**  '''-4,  --inet4-only    '''      sadece IPv4 adreslere bağlanılır.
** ''' -6,  --inet6-only '''          sadece IPv6 adreslere bağlanılır.
**        ''--prefer-family=AİLE ''  ilk bağlantı belirtilen AİLEdeki adrese yapılır.  IPv6, IPv4 ya da none belirtilebilir.
**    ''  --user=İSİM  ''          ftp ve http kullanıcı ismi olarak bu İSİM  kullanılır.
**      '' --password=PAROLA''      ftp ve http kullanıcı parolası olarak bu    PAROLA kullanılır.


   
   


*Dizinler:
====Dizinler====


** ''' -nd, --no-directories  '''  dizin oluşturulmaz.
* ''' -nd, --no-directories  '''  dizin oluşturulmaz.
** ''' -x,  --force-directories''' mutlaka dizin oluşturulur.
* ''' -x,  --force-directories''' mutlaka dizin oluşturulur.
** ''' -nH, --no-host-directories'''  karşı tarafın dizin yapısına uyulmaz.
* ''' -nH, --no-host-directories'''  karşı tarafın dizin yapısına uyulmaz.
**      '' --protocol-directories''  dizinlerde protokol ismi kullanılır.
*   &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;    '' --protocol-directories''  dizinlerde protokol ismi kullanılır.
**  '''-P,  --directory-prefix=DİZİN'''  dosyalar belirtilen DİZİN altına kaydedilir.
*  '''-P,  --directory-prefix=DİZİN'''  dosyalar belirtilen DİZİN altına kaydedilir.
**      '' --cut-dirs=SAYI ''      belirtilen SAYIda uzak dizin bileşeni yoksayılır
* &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;    '' --cut-dirs=SAYI ''      belirtilen SAYIda uzak dizin bileşeni yoksayılır






*HTTP seçenekleri:


**      '''--http-user=İSİM'''      http kullanıcı İSMİ.
====HTTP seçenekleri====
**      '''--http-password=PAROLA '''  http kullanıcı PAROLASI.
 
**      ''' --no-cache  '''          sunucu-arabellekli veriye izin verilmez.
*&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;                '''--http-user=İSİM'''      http kullanıcı İSMİ.
**  
* &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;              '''--http-password=PAROLA '''  http kullanıcı PAROLASI.
**  '''-E,  --adjust-extension'''      save HTML/CSS documents with proper extensions.
* &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;            ''' --no-cache  '''          sunucu-arabellekli veriye izin verilmez.
**      ''--ignore-length ''      `Content-Length' başlık alanı yoksayılır.
*  
**      ''--header=DİZGE''        başlık yerine DİZGE konur.
*  '''-E,  --adjust-extension'''      save HTML/CSS documents with proper extensions.
**      '' --max-redirect  ''        maximum redirections allowed per page.
* &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;              ''--ignore-length ''      `Content-Length' başlık alanı yoksayılır.
**      ''--proxy-user=İSİM''      vekil kullanıcı İSMİ.
*   &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;            ''--header=DİZGE''        başlık yerine DİZGE konur.
**      ''--proxy-password=PAROLA'' vekil kullanıcı PAROLASI.
*   &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;            '' --max-redirect  ''        maximum redirections allowed per page.
**      ''--referer=ADRES ''      HTTP isteğinde `Referer: ADRES' başlığı  kullanılır.
*   &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;            ''--proxy-user=İSİM''      vekil kullanıcı İSMİ.
**      '' --save-headers''        HTTP başlıkları dosyaya kaydedilir.
*   &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;            ''--proxy-password=PAROLA'' vekil kullanıcı PAROLASI.
**  '''-U,  --user-agent=AJAN'''      Wget/SÜRÜM yerine AJAN kullanılır.
*   &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;            ''--referer=ADRES ''      HTTP isteğinde `Referer: ADRES' başlığı  kullanılır.
**      ''--no-http-keep-alive''  HTTP keep-alive (sürekli bağlantı) iptal edilir.
*   &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;            '' --save-headers''        HTTP başlıkları dosyaya kaydedilir.
**      ''--no-cookies''          çerezler kullanılmaz.
*  '''-U,  --user-agent=AJAN'''      Wget/SÜRÜM yerine AJAN kullanılır.
**      ''--load-cookies=DOSYA''  çerezler oturumdan önce DOSYAdan yüklenir.
*   &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;            ''--no-http-keep-alive''  HTTP keep-alive (sürekli bağlantı) iptal edilir.
**      '' --save-cookies=DOSYA ''  çerezler oturumdan sonra DOSYAya kaydedilir.
*   &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;            ''--no-cookies''          çerezler kullanılmaz.
**      '' --keep-session-cookies'' çerezleri sadece oturum için yükler ve kaydeder
*   &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;            ''--load-cookies=DOSYA''  çerezler oturumdan önce DOSYAdan yüklenir.
**      '' --post-data=DİZGE ''    POST yöntemi kullanılır; veri olarak DİZGE gönderilir.
*   &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;          '' --save-cookies=DOSYA ''  çerezler oturumdan sonra DOSYAya kaydedilir.
**      ''--post-file=DOSYA''      POST yöntemi kullanılır; veri olarak DOSYA  içeriği gönderilir
*   &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;          '' --keep-session-cookies'' çerezleri sadece oturum için yükler ve kaydeder
*   &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;          '' --post-data=DİZGE ''    POST yöntemi kullanılır; veri olarak DİZGE gönderilir.
*   &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;            ''--post-file=DOSYA''      POST yöntemi kullanılır; veri olarak DOSYA  içeriği gönderilir
 


   
   
   
   


*HTTPS (SSL/TLS) seçenekleri:
==HTTPS (SSL/TLS) seçenekleri==


**      ''' --secure-protocol=PR '''  güvenlik protokolü belirtilir;    auto, SSLv2, SSLv3 veya TLSv1 belirtilebilir.
*             ''' --secure-protocol=PR '''  güvenlik protokolü belirtilir;    auto, SSLv2, SSLv3 veya TLSv1 belirtilebilir.
**      ''' --no-check-certificate''' sunucu sertifikası doğrulatılmaz.
*             ''' --no-check-certificate''' sunucu sertifikası doğrulatılmaz.
**      '''--certificate=DOSYA  '''  istemci sertifika DOSYAsı.
*               '''--certificate=DOSYA  '''  istemci sertifika DOSYAsı.
**      ''' --certificate-type=TÜR''' istemci sertifika TÜRü; PEM veya DER.
*             ''' --certificate-type=TÜR''' istemci sertifika TÜRü; PEM veya DER.
**      '''--private-key=DOSYA'''    gizli anahtar DOSYAsı.
*               '''--private-key=DOSYA'''    gizli anahtar DOSYAsı.
**      ''' --private-key-type=TÜR'''  gizli anahtar TÜRü; PEM veya DER.
*             ''' --private-key-type=TÜR'''  gizli anahtar TÜRü; PEM veya DER.
**      ''' --ca-certificate=DOSYA '''sertifika yetkilisinin (CA) bohçası için DOSYA.
*             ''' --ca-certificate=DOSYA '''sertifika yetkilisinin (CA) bohçası için DOSYA.
**      '''--ca-directory=DİZİN'''  sertifika yetkilisinin (CA) çırpılarının yeri.
*               '''--ca-directory=DİZİN'''  sertifika yetkilisinin (CA) çırpılarının yeri.
**      ''' --random-file=DOSYA'''    SSL PRNG'sini tohumlamak için rasgele veri içeren DOSYA.
*             ''' --random-file=DOSYA'''    SSL PRNG'sini tohumlamak için rasgele veri içeren DOSYA.
**      '''--egd-file=DOSYA'''      EGD soketini isimlendirmek için rasgele veri içeren DOSYA.
*               '''--egd-file=DOSYA'''      EGD soketini isimlendirmek için rasgele veri içeren DOSYA.






*FTP seçenekleri:


**      ''' --ftp-user=İSİM '''      ftp kullanıcı İSMİ.
====FTP seçenekleri====
**      '''--ftp-password=PAROLA'''  ftp kullanıcı PAROLAsı.
**      ''' --no-remove-listing'''    `.listing' uzantılı dosyalar silinmez.
**      ''' --no-glob  '''          FTP dosya ismi arama kalıpları kullanılmaz.
**      '''--no-passive-ftp '''      "passive" aktarım kipini iptal eder.
**      '''--retr-symlinks '''      alt dizinlerdeki sembolik bağlı dosyalar (dizinler değil) alınır.


*              ''' --ftp-user=İSİM '''      ftp kullanıcı İSMİ.
*              '''--ftp-password=PAROLA'''  ftp kullanıcı PAROLAsı.
*              ''' --no-remove-listing'''    `.listing' uzantılı dosyalar silinmez.
*              ''' --no-glob  '''          FTP dosya ismi arama kalıpları kullanılmaz.
*              '''--no-passive-ftp '''      "passive" aktarım kipini iptal eder.
*              '''--retr-symlinks '''      alt dizinlerdeki sembolik bağlı dosyalar (dizinler değil) alınır.


*Ne varsa indirme seçenekleri:


**  '''-r,  --recursive  '''          ne varsa indirilir.
**  '''-l,  --level=SAYI '''          inilecek azami dizin derinliği  (sonsuz için inf veya 0 belirtin).
**      ''--delete-after''      indirilen dosyaları indirdikten sonra siler.    (tabii ki yerel)
** ''' -k,  --convert-links'''      make links in downloaded HTML or CSS point to  local files.
**  '''-K,  --backup-converted '''    dosyayı dönüştürmeden önce .orig uzantılı  yedeğini alır.
**  '''-m,  --mirror  '''          -N -r -l inf--no-remove-listing için kısayol.
**  '''-p,  --page-requisites '''  HTML sayfada gösterilmesi gerekli herşeyi (resimler, v.s.) indirir.
**      ''--strict-comments  ''    HTML açıklama alanlarında belirtime uyulur.


====Ne varsa indirme seçenekleri====


*Ne varsa indirmede kabul/red seçenekleri:
* '''-r,  --recursive  '''          ne varsa indirilir.
*  '''-l,  --level=SAYI '''          inilecek azami dizin derinliği  (sonsuz için inf veya 0 belirtin).
* &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;      ''--delete-after''      indirilen dosyaları indirdikten sonra siler.    (tabii ki yerel)
* ''' -k,  --convert-links'''      make links in downloaded HTML or CSS point to  local files.
*  '''-K,  --backup-converted '''    dosyayı dönüştürmeden önce .orig uzantılı  yedeğini alır.
*  '''-m,  --mirror  '''          -N -r -l inf--no-remove-listing için kısayol.
*  '''-p,  --page-requisites '''  HTML sayfada gösterilmesi gerekli herşeyi (resimler, v.s.) indirir.
* &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;      ''--strict-comments  ''    HTML açıklama alanlarında belirtime uyulur.


**  '''-A,  --accept=LISTE '''        izin verilecek dosya uzatılarının virgül ayraçlı    listesi
**'''  -R,  --reject=LISTE'''        reddedilecek dosya uzatılarının virgül ayraçlı    listesi
** ''' -D,  --domains=LISTE'''        izin verilecek alan isimlerinin virgül ayraçlı listesi




***      ''--exclude-domains=LISTE''    reddedilecek alan isimlerinin virgül ayraçlı  listesi
====Ne varsa indirmede kabul/red seçenekleri====
***      ''--follow-ftp  ''        HTML belgelerdeki FTP bağları izlenir.
***      ''--follow-tags=LISTE''    izin verilen HTML etiketlerinin virgül  ayraçlı listesi.
***      ''--ignore-tags=LISTE''    yoksayılacak HTML etiketlerinin virgül    ayraçlı listesi.


*  '''-A,  --accept=LISTE '''        izin verilecek dosya uzatılarının virgül ayraçlı    listesi
*'''  -R,  --reject=LISTE'''        reddedilecek dosya uzatılarının virgül ayraçlı    listesi
* ''' -D,  --domains=LISTE'''        izin verilecek alan isimlerinin virgül ayraçlı listesi
*&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;''--exclude-domains=LISTE''    reddedilecek alan isimlerinin virgül ayraçlı  listesi
* &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;      ''--follow-ftp  ''        HTML belgelerdeki FTP bağları izlenir.
* &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;      ''--follow-tags=LISTE''    izin verilen HTML etiketlerinin virgül  ayraçlı listesi.
* &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;      ''--ignore-tags=LISTE''    yoksayılacak HTML etiketlerinin virgül    ayraçlı listesi.
*  '''-H,  --span-hosts'''        rastlandıkça başka makinelerdekilerde alınır.
*'''  -L,  --relative  '''        sadece göreli bağlar izlenir.
* ''' -I,  --include-directories=LISTE'''    izin verilen dizinlerin listesi.
*  '''--trust-server-names'''  use the name specified by the redirection url last component.
* ''' -X,  --exclude-directories=LISTE'''  dışlanacak dizinlerin listesi.
*  '''-np, --no-parent '''        üst dizine çıkılmaz.


**  '''-H,  --span-hosts'''        rastlandıkça başka makinelerdekilerde alınır.
**'''  -L,  --relative  '''        sadece göreli bağlar izlenir.
** ''' -I,  --include-directories=LISTE'''    izin verilen dizinlerin listesi.
**  '''--trust-server-names'''  use the name specified by the redirection url last component.
** ''' -X,  --exclude-directories=LISTE'''  dışlanacak dizinlerin listesi.
**  '''-np, --no-parent '''        üst dizine çıkılmaz.


----


*Yazılım hatalarını ve önerilerinizi <bug-wget@gnu.org> adresine
*Çeviri hatalarını  <gnu-tr@belgeler.org>  adresine bildiriniz.


*Yazılım hatalarını ve önerilerinizi <bug-wget@gnu.org> adresine
[[Kategori:İnternet uygulamaları]]
*çeviri hatalarını  <gnu-tr@belgeler.org>  adresine bildiriniz.
[[kategori:Temel Linux Bilgileri]]

03.43, 16 Nisan 2016 itibarı ile sayfanın şu anki hâli

Wget
Wget - Wget ile bir Wikipedia sayfası indirilirken
Wget ile bir Wikipedia sayfası indirilirken
Geliştiren(ler): GNU Projesi
İşletim sistemi: Linux, Windows, Mac OS X
Türü: İndirme yöneticisi
Lisansı: GNU Genel Kamu Lisansı
Resmi sitesi: www.gnu.org/software/wget/

Wget, (orijinal adıyla GNU Wget), internet ağı üzerinden dosyalar indirmeye yarayan, komut satırı üzerinden çalışan bir indirme yöneticisidir. GNU Projesi kapsamındadır. HTTP, HTTPS ve FTP protokollerini destekler. Wget ile internetten dosya direk indirilebilindiği gibi, işlem yarıda bırakılıp sonra devam ettirilebilir. Bir internet sitesi arşivlenebilinir. Hazırlanmış bir listeden dosyalar sırayla indirilebilinir. İndirme hızı sınırlandırılabilinir. Oldukça çok hafif bir araçtır.

Vikipedi logo.png Bu yazılım hakkında ek bilgiler için Vikipedi'deki Wget maddesine bakabilirsiniz...

Uçbirim seçenekleri

GNU Wget 1.12, bir etkileşimsiz dosya/dizin indirme aracı.
Kullanımı: wget [SEÇENEK]... [URL]...

Uzun seçeneklerdeki zorunlu argümanlar kısa seçeneklerde de zorunludur.

Başlangıç

  • -V, --version Wget sürümünü gösterir ve çıkar.
  • -h, --help bu yardım metnini basar.
  • -b, --background artalanda başlatılır.
  • -e, --execute=KOMUT `.wgetrc' tarzı bir komut çalıştırmak için.



Günlük kaydı ve girdi dosyası

  • -o, --output-file=DOSYA Günlük kayıtları DOSYAya yazılır.
  • -a, --append-output=DOSYA iletiler DOSYAya eklenir.
  • -d, --debug hata ayıklama bilgileri basılır.
  • -q, --quiet hiçbir bilgi verilmez (sessiz çalışma).
  • -v, --verbose ayrıtılı bilgi verilir (öntanımlıdır).
  • -nv, --no-verbose daha az ayrıntılı bilgi verilir.
  • -F, --force-html girdi dosyasının HTML olduğu varsayılır.



İndirme

  • -t, --tries=SAYI yineleme SAYIsı (0: sınırsız).
  •         --retry-connrefused bağlantı reddedilse bile yeniden dener.
  • -O, --output-document=DOSYA belgeler DOSYAya yazılır.
  • -nc, --no-clobber Mevcut dosyalar tekrar indirilmez.
  • -c, --continue dosya yarım kalmışsa kaldığı yerden devam ettirilir.
  •         --progress=TÜR süreç göstergesi TÜRü.
  • -N, --timestamping mevcuttan daha yeni olmayan dosyalar indirilmez.
  • -S, --server-response sunucunun yanıtını basar.
  •         --spider hiçbir şey indirilmez (araştırma kipi).
  • -T, --timeout=SÜRE saniye cinsinden zamanaşımı SÜREsi.
  •         --dns-timeout=SÜRE saniye cinsinden isim çözümleme SÜREsi.
  •         --connect-timeout=SÜRE saniye cinsinden bağlantı zamanaşımı SÜREsi
  •         --read-timeout=SÜRE saniye cinsinden okuma zamanaşımı SÜREsi
  • -w, --wait=SÜRE saniye cinsinden alımlar arasındaki bekleme SÜREsi
  •         --waitretry=BSÜRE saniye cinsinden alımın yinelenmesini bekleme SÜREsi
  •         --random-wait alımlar arasında 0 ile 2BSÜRE saniye arasında bekleme yapar.
  •         --no-proxy vekil kullanılmaz.
  • -Q, --quota=SAYI alım kotasını SAYIya ayarlar.
  •         --bind-address=ADRES makinenizin adresi (isim ya da IP) olarak bu ADRES gösterilir.
  •         --limit-rate=HIZ indirme HIZ sınırı.
  •         --no-dns-cache isim çözümlemesi kayıtları tutulmaz.
  •         --restrict-file-names=İŞLETİM-SİSTEMİ dosya ismi uzunluğunu İŞLETİM-SİSTEMİnin izin verdiği uzunluğa ayarlar.
  •         --ignore-case ignore case when matching files/directories.
  • -4, --inet4-only sadece IPv4 adreslere bağlanılır.
  • -6, --inet6-only sadece IPv6 adreslere bağlanılır.
  •         --prefer-family=AİLE ilk bağlantı belirtilen AİLEdeki adrese yapılır. IPv6, IPv4 ya da none belirtilebilir.
  •         --user=İSİM ftp ve http kullanıcı ismi olarak bu İSİM kullanılır.
  •         --password=PAROLA ftp ve http kullanıcı parolası olarak bu PAROLA kullanılır.



Dizinler

  • -nd, --no-directories dizin oluşturulmaz.
  • -x, --force-directories mutlaka dizin oluşturulur.
  • -nH, --no-host-directories karşı tarafın dizin yapısına uyulmaz.
  •         --protocol-directories dizinlerde protokol ismi kullanılır.
  • -P, --directory-prefix=DİZİN dosyalar belirtilen DİZİN altına kaydedilir.
  •         --cut-dirs=SAYI belirtilen SAYIda uzak dizin bileşeni yoksayılır



HTTP seçenekleri

  •         --http-user=İSİM http kullanıcı İSMİ.
  •         --http-password=PAROLA http kullanıcı PAROLASI.
  •         --no-cache sunucu-arabellekli veriye izin verilmez.
  • -E, --adjust-extension save HTML/CSS documents with proper extensions.
  •         --ignore-length `Content-Length' başlık alanı yoksayılır.
  •         --header=DİZGE başlık yerine DİZGE konur.
  •         --max-redirect maximum redirections allowed per page.
  •         --proxy-user=İSİM vekil kullanıcı İSMİ.
  •         --proxy-password=PAROLA vekil kullanıcı PAROLASI.
  •         --referer=ADRES HTTP isteğinde `Referer: ADRES' başlığı kullanılır.
  •         --save-headers HTTP başlıkları dosyaya kaydedilir.
  • -U, --user-agent=AJAN Wget/SÜRÜM yerine AJAN kullanılır.
  •         --no-http-keep-alive HTTP keep-alive (sürekli bağlantı) iptal edilir.
  •         --no-cookies çerezler kullanılmaz.
  •         --load-cookies=DOSYA çerezler oturumdan önce DOSYAdan yüklenir.
  •         --save-cookies=DOSYA çerezler oturumdan sonra DOSYAya kaydedilir.
  •         --keep-session-cookies çerezleri sadece oturum için yükler ve kaydeder
  •         --post-data=DİZGE POST yöntemi kullanılır; veri olarak DİZGE gönderilir.
  •         --post-file=DOSYA POST yöntemi kullanılır; veri olarak DOSYA içeriği gönderilir



HTTPS (SSL/TLS) seçenekleri

  • --secure-protocol=PR güvenlik protokolü belirtilir; auto, SSLv2, SSLv3 veya TLSv1 belirtilebilir.
  • --no-check-certificate sunucu sertifikası doğrulatılmaz.
  • --certificate=DOSYA istemci sertifika DOSYAsı.
  • --certificate-type=TÜR istemci sertifika TÜRü; PEM veya DER.
  • --private-key=DOSYA gizli anahtar DOSYAsı.
  • --private-key-type=TÜR gizli anahtar TÜRü; PEM veya DER.
  • --ca-certificate=DOSYA sertifika yetkilisinin (CA) bohçası için DOSYA.
  • --ca-directory=DİZİN sertifika yetkilisinin (CA) çırpılarının yeri.
  • --random-file=DOSYA SSL PRNG'sini tohumlamak için rasgele veri içeren DOSYA.
  • --egd-file=DOSYA EGD soketini isimlendirmek için rasgele veri içeren DOSYA.



FTP seçenekleri

  • --ftp-user=İSİM ftp kullanıcı İSMİ.
  • --ftp-password=PAROLA ftp kullanıcı PAROLAsı.
  • --no-remove-listing `.listing' uzantılı dosyalar silinmez.
  • --no-glob FTP dosya ismi arama kalıpları kullanılmaz.
  • --no-passive-ftp "passive" aktarım kipini iptal eder.
  • --retr-symlinks alt dizinlerdeki sembolik bağlı dosyalar (dizinler değil) alınır.


Ne varsa indirme seçenekleri

  • -r, --recursive ne varsa indirilir.
  • -l, --level=SAYI inilecek azami dizin derinliği (sonsuz için inf veya 0 belirtin).
  •         --delete-after indirilen dosyaları indirdikten sonra siler. (tabii ki yerel)
  • -k, --convert-links make links in downloaded HTML or CSS point to local files.
  • -K, --backup-converted dosyayı dönüştürmeden önce .orig uzantılı yedeğini alır.
  • -m, --mirror -N -r -l inf--no-remove-listing için kısayol.
  • -p, --page-requisites HTML sayfada gösterilmesi gerekli herşeyi (resimler, v.s.) indirir.
  •         --strict-comments HTML açıklama alanlarında belirtime uyulur.


Ne varsa indirmede kabul/red seçenekleri

  • -A, --accept=LISTE izin verilecek dosya uzatılarının virgül ayraçlı listesi
  • -R, --reject=LISTE reddedilecek dosya uzatılarının virgül ayraçlı listesi
  • -D, --domains=LISTE izin verilecek alan isimlerinin virgül ayraçlı listesi
  •        --exclude-domains=LISTE reddedilecek alan isimlerinin virgül ayraçlı listesi
  •         --follow-ftp HTML belgelerdeki FTP bağları izlenir.
  •         --follow-tags=LISTE izin verilen HTML etiketlerinin virgül ayraçlı listesi.
  •         --ignore-tags=LISTE yoksayılacak HTML etiketlerinin virgül ayraçlı listesi.
  • -H, --span-hosts rastlandıkça başka makinelerdekilerde alınır.
  • -L, --relative sadece göreli bağlar izlenir.
  • -I, --include-directories=LISTE izin verilen dizinlerin listesi.
  • --trust-server-names use the name specified by the redirection url last component.
  • -X, --exclude-directories=LISTE dışlanacak dizinlerin listesi.
  • -np, --no-parent üst dizine çıkılmaz.



  • Yazılım hatalarını ve önerilerinizi <bug-wget@gnu.org> adresine
  • Çeviri hatalarını <gnu-tr@belgeler.org> adresine bildiriniz.