10 Wget (Linux File Downloader) סקונילב דוקיפל תואמגוד


.ןיטולחל ץבוקה רוזחאל דע תוסנל ךישמי אוה .יביסרוקר ןפואב ץבוקה תא םג דירומ .תשרב היעב לש הרקמב הקספוה איה וב םוקמב יטמוטוא ןפואב הדרוהה תא ליחתמ Wget .םיביצי אל וא םייטיא תשר ירוביחב דבוע

.האבה הדוקפה תועצמאב ,ךלש סקונילה תביתב אל וא ןקתומ רבכ wget תורישה ילכ םא קודב ,תישאר

# rpm -qa wget

wget-1.12-1.4.el6.i686

./http://ftp.gnu.org/gnu/wget תבותכב תיראניב הליבח דירוהל לכותש וא רבכ ןקתוה אל wget -ש הרקמב YUM תדוקפ תועצמאב ותוא ןקתה אנא

# yum -y install wget

.סקוניל תוליבח לוהינל YUM Command תואמגוד 20 אשונב רמאמה תא ארק YUM תודוקפ תויורשפאו תופסונ תואמגוד תלבקל .יהשלכ הליבח תנקתה ינפל רושיא תשקב עונמל איה ,ןאכ תשמשמה y- תורשפאה

דיחי ץבוק תדרוה .1

.הדרוהה ןמזב העשו ךיראת ,לדוג ,הדרוה תומדקתה הארמ םג הז .תיחכונה הירפסב תנסחואמו דיחי ץבוק דירות הדוקפה

# wget http://ftp.gnu.org/gnu/wget/wget-1.5.3.tar.gz

--2012-10-02 11:28:30--  http://ftp.gnu.org/gnu/wget/wget-1.5.3.tar.gz
Resolving ftp.gnu.org... 208.118.235.20, 2001:4830:134:3::b
Connecting to ftp.gnu.org|208.118.235.20|:80... connected.
HTTP request sent, awaiting response... 200 OK
Length: 446966 (436K) [application/x-gzip]
Saving to: wget-1.5.3.tar.gz
100%[===================================================================================>] 446,966     60.0K/s   in 7.4s
2012-10-02 11:28:38 (58.9 KB/s) - wget-1.5.3.tar.gz

רחא םשב ץבוק דרוה .2

.ןלהל גצומש יפכ wget.zip ץבוקה םש תא ונתנ ןאכ .רחא ץבוק םש םע ץבוק תדרוה ,(תוישיר) O- תורשפא תועצמאב

# wget -O wget.zip http://ftp.gnu.org/gnu/wget/wget-1.5.3.tar.gz

--2012-10-02 11:55:54--  http://ftp.gnu.org/gnu/wget/wget-1.5.3.tar.gz
Resolving ftp.gnu.org... 208.118.235.20, 2001:4830:134:3::b
Connecting to ftp.gnu.org|208.118.235.20|:80... connected.
HTTP request sent, awaiting response... 200 OK
Length: 446966 (436K) [application/x-gzip]
Saving to: wget.zip
100%[===================================================================================>] 446,966     60.0K/s   in 7.5s
2012-10-02 11:56:02 (58.5 KB/s) - wget.zip

ftp -ו http לוקוטורפ םע םיצבק רפסמ דרוה .3

.wget תדוקפ םע FTP -ו HTTP לוקוטורפ תועצמאב םיצבק רפסמ דירוהל דציכ םיאור ונא ןאכ

# wget http://ftp.gnu.org/gnu/wget/wget-1.5.3.tar.gz ftp://ftp.gnu.org/gnu/wget/wget-1.10.1.tar.gz.sig

--2012-10-02 12:11:16--  http://ftp.gnu.org/gnu/wget/wget-1.5.3.tar.gz
Resolving ftp.gnu.org... 208.118.235.20, 2001:4830:134:3::b
Connecting to ftp.gnu.org|208.118.235.20|:80... connected.
HTTP request sent, awaiting response... 200 OK
Length: 446966 (436K) [application/x-gzip]
Saving to: wget-1.5.3.tar.gz

100%[===================================================================================>] 446,966     56.7K/s   in 7.6s

2012-10-02 12:11:29 (57.1 KB/s) - wget-1.5.3.tar.gz

--2012-10-02 12:11:29--  ftp://ftp.gnu.org/gnu/wget/wget-1.10.1.tar.gz.sig
           => wget-1.10.1.tar.gz.sig

Logging in as anonymous ... Logged in!
==> SYST ... done.    ==> PWD ... done.
==> TYPE I ... done.  ==> CWD (1) /gnu/wget ... done.
==> SIZE wget-1.10.1.tar.gz.sig ... 65
==> PASV ... done.    ==> RETR wget-1.10.1.tar.gz.sig ... done.
Length: 65 (unauthoritative)

100%[===================================================================================>] 65          --.-K/s   in 0s

2012-10-02 12:11:33 (2.66 MB/s) - wget-1.10.1.tar.gz.sig

FINISHED --2012-10-02 12:11:33--
Downloaded: 2 files, 437K in 7.6s (57.1 KB/s)

ץבוקמ URL -ה תובותכ תא ארק .4

.URL תובותכ לש תורדס דירוהל ונמש םש wget תיירפסב tmp.txt תא ונרצי ןלהל .i- תורשפאה תועצמאב םתוא דירוהלו טסקט ץבוקב םירתא תובותכ רפסמ ןסחאל לוכי התא

# wget -i /wget/tmp.txt

--2012-10-02 12:34:12--  http://ftp.gnu.org/gnu/wget/wget-1.5.3.tar.gz ftp://ftp.gnu.org/gnu/wget/wget-1.10.1.tar.gz.sig
Resolving ftp.gnu.org... 208.118.235.20, 2001:4830:134:3::b
Connecting to ftp.gnu.org|208.118.235.20|:80... connected.
HTTP request sent, awaiting response... 200 OK
Length: 446966 (436K) [application/x-gzip]
Saving to: wget-1.10.1.tar.gz.sig

100%[===================================================================================>] 446,966     35.0K/s   in 10s

2012-10-02 12:34:23 (42.7 KB/s) - wget-1.10.1.tar.gz.sig

--2012-10-02 12:34:23--  http://mirrors.hns.net.in/centos/6.3/isos/x86_64/CentOS-6.3-x86_64-LiveDVD.iso
Resolving mirrors.hns.net.in... 111.91.91.34, 2401:4800::111:91:91:34
Connecting to mirrors.hns.net.in|111.91.91.34|:80... connected.
HTTP request sent, awaiting response... 200 OK
Length: 1761607680 (1.6G) [application/octet-stream]
Saving to: CentOS-6.3-x86_64-LiveDVD.iso

 45%[==========================================                                          ] 1,262,000   51.6K/s  eta 8h 17m

המלשוה אלש הדרוהה ךשמה .5

.םילודג םיצבק תדרוה תעב c גתמ ףיסוהל ףיסוהל גהונ ,ןכל .השדח הדרוהכ בשחתהב ,ץבוקה ףוסב 1. תמויס ףיסוי c- wget תורשפא ןייצל ילבמ ץבוקה תא דירוהל ליחתמ התא רשאכ ךא .c- תורשפא םע קספוה אוה ובש

# wget -c http://mirrors.hns.net.in/centos/6.3/isos/x86_64/CentOS-6.3-x86_64-LiveDVD.iso

--2012-10-02 12:46:57--  http://mirrors.hns.net.in/centos/6.3/isos/x86_64/CentOS-6.3-x86_64-LiveDVD.iso
Resolving mirrors.hns.net.in... 111.91.91.34, 2401:4800::111:91:91:34
Connecting to mirrors.hns.net.in|111.91.91.34|:80... connected.
HTTP request sent, awaiting response... 206 Partial Content
Length: 1761607680 (1.6G), 1758132697 (1.6G) remaining [application/octet-stream]
Saving to: CentOS-6.3-x86_64-LiveDVD.iso

 51% [=================================================                                  ] 3,877,262   47.0K/s  eta 10h 27m ^

ץבוקה םשב ףרוצמ 1.1 םע ץבוק דרוה .6

.ץבוקה ףוסב םיפיסומ 2. םייק רבכ 1. םא .השדח הדרוה םע ליחתהלו ץבוקה ףוסב wget .1 ףיסוהל -c תורשפא אלל דירוהל ליחתמ התא רשאכ

# wget http://mirrors.hns.net.in/centos/6.3/isos/x86_64/CentOS-6.3-x86_64-LiveDVD.iso

--2012-10-02 12:50:49--  http://mirrors.hns.net.in/centos/6.3/isos/x86_64/CentOS-6.3-x86_64-LiveDVD.iso
Resolving mirrors.hns.net.in... 111.91.91.34, 2401:4800::111:91:91:34
Connecting to mirrors.hns.net.in|111.91.91.34|:80... connected.
HTTP request sent, awaiting response... 200 OK
Length: 1761607680 (1.6G) [application/octet-stream]
Saving to: CentOS-6.3-x86_64-LiveDVD.iso.1

 18% [==================                                                                 ] 172,436     59.2K/s   

.ץבוקה ףוסב תפרוצמה 1. תמויס םע המגודל םיצבקה תא האר

# ls -l CentOS*

-rw-r--r--. 1 root root 3877262 Oct  2 12:47 CentOS-6.3-x86_64-LiveDVD.iso
-rw-r--r--. 1 root root  181004 Oct  2 12:50 CentOS-6.3-x86_64-LiveDVD.iso.1

עקרב םיצבק דרוה .7

.wget/log.txt/ ץבוקב םיבתכנ םינמויהו הדרוהה תליחת רחאל דימ עקרב הדרוה חולשל ולכות b- תורשפא םע

# wget -b /wget/log.txt ftp://ftp.iinet.net.au/debian/debian-cd/6.0.5/i386/iso-dvd/debian-6.0.5-i386-DVD-1.iso

Continuing in background, pid 3550.

הדרוה תוריהמ תולבגמ לבגה .8

.ןלהל גצומכ wget/log.txt/ תחת ורצוויי םינמויהו 100k ל תלבגומ הדרוהה תוריהמ תלבגה ,limit-rate = 100k - תורשפא םע

# wget -c --limit-rate=100k  /wget/log.txt ftp://ftp.iinet.net.au/debian/debian-cd/6.0.5/i386/iso-dvd/debian-6.0.5-i386-DVD-1.iso

/wget/log.txt: Scheme missing.
--2012-10-02 13:16:21--  ftp://ftp.iinet.net.au/debian/debian-cd/6.0.5/i386/iso-dvd/debian-6.0.5-i386-DVD-1.iso
           => debian-6.0.5-i386-DVD-1.iso
esolving ftp.iinet.net.au... 203.0.178.32
Connecting to ftp.iinet.net.au|203.0.178.32|:21... connected.
Logging in as anonymous ... Logged in!
==> SYST ... done.    ==> PWD ... done.
==> TYPE I ... done.  ==> CWD (1) /debian/debian-cd/6.0.5/i386/iso-dvd ... done.
==> SIZE debian-6.0.5-i386-DVD-1.iso ... 4691312640
==> PASV ... done.    ==> REST 2825236 ... done.
==> RETR debian-6.0.5-i386-DVD-1.iso ... done.
Length: 4688487404 (4.4G), 4685662168 (4.4G) remaining (unauthoritative)

 0% [                                                                                    ] 3,372,160   35.5K/s  eta 28h 39m

המסיסו שמתשמ םש םע תולבגומ HTTP -ו FTP תודרוה .9

.ןלהל גצומכ המסיס תועצמאב םילבגומ FTP וא HTTP ירתא דירוהל ךתורשפאב ,המסיס ftp-password =– ,שמתשמ םש ftp-user =– & המסיס http-password =– ,שמתשמ םש http-user =– תויורשפא תוע

# wget --http-user=narad --http-password=password http://mirrors.hns.net.in/centos/6.3/isos/x86_64/CentOS-6.3-x86_64-LiveDVD.iso
# wget --ftp-user=narad --ftp-password=password ftp://ftp.iinet.net.au/debian/debian-cd/6.0.5/i386/iso-dvd/debian-6.0.5-i386-DVD-1.iso

הרזעו wget תסרג אצמ .10

.ךרוצה יפל הרזעו הסרג גיצהל ולכות - הרזעו הסרג - תויורשפא תרזעב

# wget --version

# wget --help

.ונתוא ועדיי אנא ,והשמ ונצמחה םא וא ונלש תורעהה תבית תועצמאב ופתש אנא .הז לע רתוי תעדל הצרת םא wget םדא םאה .תימוי תילוהינ המישמל תויורשפא םע סקוניל לש wget תדוקפ תא ונרקס הז רמאמב