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 תדוקפ תא ונרקס הז רמאמב