Exemple wget utilizare, sau ca o descărcare de la linia de comandă, dobryanskogo blog-doktora

Apropo, dupa ce au descoperit acest instrument, de multe ori folosindu-l ca o alternativă la download manageri grafice, deoarece Wget a fost mai rapid, mai convenabil și are un număr de caracteristici utile care sunt nicăieri în altă parte.


Aproape toate distribuțiile Wget este instalat în mod implicit, dar dacă nu este, atunci:

Asta ar descărca fișierul doar ca un argument pentru a specifica link-ul ftp http sau să-l:

În timpul de Wget, la fel ca în orice avansat „Internet-rock“ au posibilitatea de a relua. Pentru a face acest lucru, utilizați opțiunea -c sau -continue:

la rupere de injecție pentru a continua, într-un dosar cu scriere fișier nedokachanym:

sau din nou, cu reluarea:

De multe ori necesitatea de a pompa de mai multe zeci (sau sute) fișiere. O modalitate - punctul wget-vă ca argument pentru un document text sau o pagină HTML, care conține legături directe cu fișierele pe care doriți să descărcați. Pentru a face acest lucru, utilizați opțiunea -I sau fișier-intrare-:

Pentru a seta fișierul șablon, care ar trebui să fie pompat sau ignorate, este convenabil de a folosi -accept opțiunea -A și -reject -R. specificând ca argumente pentru a le lista de modele, separate prin virgule. De exemplu, pentru a ignora fișiere cu exe, avi, utilizați lista de comandă atunci când descărcarea fișierelor:

Trebuie remarcat faptul că, în toate injectia exemplele anterioare vor fi făcute în directorul curent. Pentru a specifica un director arbitrar, folosiți opțiunea -p sau -Directory-prefix:

Deoarece Wget folosește „în întregime“ Canal internet, este uneori util pentru a limita viteza de descărcare, astfel încât să nu interfereze cu alte aplicații Internet. Acest lucru va ajuta la opțiunea-rata -limit. ca un argument pentru care indică viteza în kiloocteți:

Opțiunile de mai sus pot fi combinate în funcție de nevoile.

Luați în considerare o altă versiune interesantă a aplicației wget - site-uri de download. Puteți face pur și simplu o copie în oglindă a site-ului, folosind opțiunea -m sau -mirror:

În acest caz, arhitectura se menține referințe absolute.

pe scurt despre fiecare opțiune:

-k -convert-link-uri - convertește link-uri absolute în local

-r -recursive - încărcare recursive, adică toate link-urile încorporate și paginile vor fi descărcate

-L nivele - investiții de referință nivelul 0 - infinit (implicit - 5)

-np -no-părinte - nu se ridica deasupra nivelului de referință inițial

Aceasta nu este o listă exhaustivă de posibile utilizări ale acestui instrument. Am descris doar exemplele cele mai elementare pentru a arăta pe scurt posibilitățile și versatilitatea acestui instrument puternic ca Wget.

Pentru un ghid complet pentru wget aici (Eng.) Sau aici (Eng.).

Trimite acest link: