duminică, 5 octombrie 2014

wget - descarca programe in linie de comanda

Un program util si destul de des folosita pentru descarcarea programelor de pe Internet este wget. Wget este non-interactiv, ceea ce inseamna ca se poate lucra in fundal, in timp ce utilizatorul nu este conectat. Comenzile pentru wget sunt de forma wget [optiuni] [adresa de internet]. In continuare veti gasi exemple de folosire a comenzii wget.

1. Descarca un singur fisier
# wget http://mirror.nbrc.ac.in/centos/7.0.1406/isos/x86_64/CentOS-7.0-1406-x86_64-DVD.iso

2. Descarcare fisier de unde a fost deconectat
Folosind optiunea "-c" in comanda wget putem relua descarcarea fisierului de unde a fost deconectat.
# wget -c http://mirror.nbrc.ac.in/centos/7.0.1406/isos/x86_64/CentOS-7.0-1406-x86_64-DVD.iso

3. Descarca fisier in fundal
Pentru a descarca un fisier in fundal se foloseste optiunea "-b".
# wget -b http://mirror.nbrc.ac.in/centos/7.0.1406/isos/x86_64/

4. Limitare viteza de descarcare
In cazul in care folositi Internet la comun, folositi o limita de viteza de download folosind optiunea "-limit-rate".
# wget --limit-rate=100k http://mirror.nbrc.ac.in/centos/7.0.1406/isos/x86_64/CentOS-7.0-1406-x86_64-DVD.iso

5. Descarca mai multe fisiere
Daca doriti sa descarcati mai multe fisiere folosind comanda wget, trebuie sa creati mai intai un fisier text si se adauga toate URL-urile in fisierul text. Optiunea pentru aceasta comanda este "-i".
- creare fisier text
# vim downloads-list.txt
- comanda wget pentru descarcare
# wget -i download-list.txt

6. Descarca intregul site
# wget --mirror -p --convert-links -P ./ website-url

7. Descarcare fisier de pe site-ul protejat
In cazul in care adresa specificata va initia o cerere de autentificare se testUsr/testPass vor fi folosite ca si date de indentificare.
# wget --ftp-user= --ftp-password= Download-URL



Niciun comentariu: