wget [²ÎÊýÁбí] URL
Ê×ÏÈÀ´½éÉÜÒ»ÏÂwgetµÄÖ÷Òª²ÎÊý£º
? -b£ºÈÃwgetÔÚºǫ́ÔËÐУ¬¼Ç¼ÎļþдÔÚµ±Ç°Ä¿Â¼ÏÂ"wget-log"ÎļþÖУ»
? -t [nuber of times]£º³¢ÊÔ´ÎÊý£¬µ±wgetÎÞ·¨Óë·þÎñÆ÷½¨Á¢Á¬½Óʱ£¬³¢ÊÔÁ¬½Ó¶àÉÙ´Î
¡£±ÈÈç"-t
120"±íʾ³¢ÊÔ120´Î¡£µ±ÕâÒ»ÏîΪ"0"µÄʱºò£¬Ö¸¶¨³¢ÊÔÎÞÇî¶à´ÎÖ±µ½Á¬½Ó³É¹¦ÎªÖ¹£¬Õâ¸ö ÉèÖ÷dz£ÓÐÓ㬵±¶Ô·½·þÎñÆ÷ͻȻ¹Ø»ú»òÕßÍøÂçͻȻÖжϵÄʱºò£¬¿ÉÒÔÔÚ»Ö¸´Õý³£ºó¼ÌÐø ÏÂÔØÃ»Óд«ÍêµÄÎļþ£»
?
-c£º¶ÏµãÐø´«£¬ÕâÒ²ÊǸö·Ç³£ÓÐÓõÄÉèÖã¬Ìرðµ±ÏÂÔØ±È½Ï´óµÄÎļþµÄʱºò£¬Èç¹ûÖÐ
;ÒâÍâÖжϣ¬ÄÇôÁ¬½Ó»Ö¸´µÄʱºò»á´ÓÉÏ´Îû´«ÍêµÄµØ·½½Ó×Å´«£¬¶ø²»ÊÇÓÖ´ÓÍ·¿ªÊ¼£¬Ê¹
ÓÃÕâÒ»ÏîÐèÒªÔ¶³Ì·þÎñÆ÷Ò²Ö§³Ö¶ÏµãÐø´«£¬Ò»°ãÀ´½²£¬»ùÓÚUNIX/LinuxµÄWeb/FTP·þÎñÆ÷
¶¼Ö§³Ö¶ÏµãÐø´«£»
? -T [number of seconds]£º³¬Ê±Ê±¼ä£¬Ö¸¶¨¶à³¤Ê±¼äÔ¶³Ì·þÎñÆ÷ûÓÐÏìÓ¦¾ÍÖжÏÁ¬½Ó
£¬¿ªÊ¼ÏÂÒ»´Î³¢ÊÔ¡£±ÈÈç"-T 120"±íʾÈç¹û120ÃëÒÔºóÔ¶³Ì·þÎñÆ÷ûÓз¢¹ýÀ´Êý¾Ý£¬¾ÍÖØÐ³¢ÊÔÁ¬½Ó¡£Èç¹ûÍøÂçËÙ¶È±È ½Ï¿ì£¬Õâ¸öʱ¼ä¿ÉÒÔÉèÖõĶÌЩ£¬Ïà·´£¬¿ÉÒÔÉèÖõij¤Ò»Ð©£¬Ò»°ã×î¶à²»³¬¹ý900£¬Í¨³£ Ò²²»ÉÙÓÚ60£¬Ò»°ãÉèÖÃÔÚ120×óÓұȽϺÏÊÊ£»
? -w [number of seconds]£ºÔÚÁ½´Î³¢ÊÔÖ®¼äµÈ´ý¶àÉÙÃ룬±ÈÈç"-w 100"±íʾÁ½´Î³¢ÊÔ Ö®¼äµÈ´ý100Ã룻
? -Y on/off£ºÍ¨¹ý£¯²»Í¨¹ý´úÀí·þÎñÆ÷½øÐÐÁ¬½Ó£»
? -Q [byetes]£ºÏÞÖÆÏÂÔØÎļþµÄ×Ü´óС×î¶à²»Äܳ¬¹ý¶àÉÙ£¬±ÈÈç"-Q2k"±íʾ²»Äܳ¬¹ý2K ×Ö½Ú£¬"-Q3m"±íʾ×î¶à²»Äܳ¬¹ý3M×Ö½Ú£¬Èç¹ûÊý×ÖºóÃæÊ²Ã´¶¼²»¼Ó£¬¾Í±íʾÊÇÒÔ×Ö½ÚΪµ¥ 룬±ÈÈç"-Q200"±íʾ×î¶à²»Äܳ¬¹ý200×Ö½Ú£»
? -nd£º²»ÏÂÔØÄ¿Â¼½á¹¹£¬°Ñ´Ó·þÎñÆ÷ËùÓÐÖ¸¶¨Ä¿Â¼ÏÂÔØµÄÎļþ¶¼¶Ñµ½µ±Ç°Ä¿Â¼À
? -x£ºÓë"-nd"ÉèÖøպÃÏà·´£¬´´½¨ÍêÕûµÄĿ¼½á¹¹£¬ÀýÈç"wget -nd http://www.gnu.org"½«´´½¨ÔÚµ±Ç°Ä¿Â¼Ï´´½¨"www.gnu.org"×ÓĿ¼£¬È»ºó°´ÕÕ·þÎñÆ÷ ʵ¼ÊµÄĿ¼½á¹¹Ò»¼¶Ò»¼¶½¨ÏÂÈ¥£¬Ö±µ½ËùÓеÄÎļþ¶¼´«ÍêΪֹ£»
? -nH£º²»´´½¨ÒÔÄ¿±êÖ÷»úÓòÃûΪĿ¼ÃûµÄĿ¼£¬½«Ä¿±êÖ÷»úµÄĿ¼½á¹¹Ö±½Óϵ½µ±Ç°Ä¿ ¼Ï£»
? --http-user=username
? --http-passwd=password£ºÈç¹ûWeb·þÎñÆ÷ÐèÒªÖ¸¶¨Óû§ÃûºÍ¿ÚÁÓÃÕâÁ½ÏîÀ´É趨£»
? --proxy-user=username
? --proxy-passwd=password£ºÈç¹û´úÀí·þÎñÆ÷ÐèÒªÊäÈëÓû§ÃûºÍ¿ÚÁʹÓÃÕâÁ½¸öÑ¡Ïî £»
? -r£ºÔÚ±¾»ú½¨Á¢·þÎñÆ÷¶ËĿ¼½á¹¹£»
? -l [depth]£ºÏÂÔØÔ¶³Ì·þÎñÆ÷Ŀ¼½á¹¹µÄÉî¶È£¬ÀýÈç"-l 5"ÏÂÔØÄ¿Â¼Éî¶ÈСÓÚ»òÕßµÈ ÓÚ5ÒÔÄÚµÄĿ¼½á¹¹»òÕßÎļþ£»
? -m£º×öÕ¾µã¾µÏñʱµÄÑ¡ÏÈç¹ûÄãÏë×öÒ»¸öÕ¾µãµÄ¾µÏñ£¬Ê¹ÓÃÕâ¸öÑ¡ÏËü½«×Ô¶¯Éè ¶¨ÆäËûºÏÊʵÄÑ¡ÏîÒÔ±ãÓÚÕ¾µã¾µÏñ£»
? -np£ºÖ»ÏÂÔØÄ¿±êÕ¾µãÖ¸¶¨Ä¿Â¼¼°Æä×ÓĿ¼µÄÄÚÈÝ¡£ÕâÒ²ÊÇÒ»¸ö·Ç³£ÓÐÓõÄÑ¡ÏÎÒÃÇ ¼ÙÉèij¸öÈ˵ĸöÈËÖ÷Ò³ÀïÃæÓÐÒ»¸öÖ¸ÏòÕâ¸öÕ¾µãÆäËûÈ˸öÈËÖ÷Ò³µÄÁ¬½Ó£¬¶øÎÒÃÇÖ»ÏëÏÂÔØ Õâ¸öÈ˵ĸöÈËÖ÷Ò³£¬Èç¹û²»ÉèÖÃÕâ¸öÑ¡ÏÉõÖÁ--ÓпÉÄܰÑÕû¸öÕ¾µã¸ø×¥ÏÂÀ´£¬ÕâÏÔÈ»ÊÇ
ÎÒÃÇͨ³£²»Ï£ÍûµÄ£»
¨¹ ÈçºÎÉ趨wgetËùʹÓõĴúÀí·þÎñÆ÷
wget
¿ÉÒÔʹÓÃÓû§ÉèÖÃÎļþ".wgetrc"À´¶ÁÈ¡ºÜ¶àÉèÖã¬ÎÒÃÇÕâÀïÖ÷ÒªÀûÓÃÕâ¸öÎļþÀ´ÊÇ
ÉèÖôúÀí·þÎñÆ÷¡£Ê¹ÓÃÕßÓÃʲôÓû§µÇ¼£¬ÄÇôʲôÓû§Ö÷Ŀ¼ÏµÄ".wgetrc"Îļþ¾ÍÆð
×÷Óá£ÀýÈ磬"root"Óû§Èç¹ûÏëʹÓÃ".wgetrc"À´ÉèÖôúÀí·þÎñÆ÷£¬"/root/.wgert"¾ÍÆð
×÷Óã¬ÏÂÃæ¸ø³öÒ»¸ö".wge trc"ÎļþµÄÄÚÈÝ£¬¶ÁÕß¿ÉÒÔ²ÎÕÕÕâ¸öÀý×ÓÀ´±àд×Ô¼ºµÄ"wgetrc"Îļþ£º
http_proxy = 111.111.111.111:8080
ftp_proxy = 111.111.111.111:8080
ÕâÁ½Ðеĺ¬ÒåÊÇ£¬´úÀí·þÎñÆ÷IPµØÖ·Îª£º111.111.111.111£¬¶Ë¿ÚºÅΪ£º80¡£µÚÒ»ÐÐÖ¸¶¨
HTTPÐÒéËùʹÓõĴúÀí·þÎñÆ÷£¬µÚ¶þÐÐÖ¸¶¨FTPÐÒéËùʹÓõĴúÀí·þÎñÆ÷¡£
¡¡¡¡Ó÷¨: wget [Ñ¡Ïî]... ¡¡¡¡Ê¹Óõݻط½Ê½µÄÈ¡»Ø:
¡¡¡¡-r, --recursiveÏñÊÇÎüÈëwebµÄÈ¡»Ø--ÇëСÐÄʹÓÃ!.
¡¡¡¡-l, --level=NUMBERµÝ»Ø²ã´ÎµÄ×î´óÖµ(0²»ÏÞÖÆ).
¡¡¡¡--delete-afterɾ³ýÏÂÔØÍê±ÏµÄµµ°¸.
¡¡¡¡-k, --convert-links¸Ä±äûÓйØÁ¬µÄÁ¬½á³ÉΪÓйØÁ¬.
¡¡¡¡-m, --mirror¿ªÆôÊʺÏÓÃÀ´Ó³ÉäµÄÑ¡Ïî.
¡¡¡¡-nr, --dont-remove-listing²»ÒªÒƳý`.listing'µµ.
¡¡¡¡µÝ»ØÊ½×÷ÒµµÄÔÊÐíÓë¾Ü¾øÑ¡Ïî:
¡¡¡¡-A, --accept=LISTÔÊÐíµÄÀ©³äÏîÄ¿µÄÁбí.
¡¡¡¡-R, --reject=LIST¾Ü¾øµÄÀ©³äÏîÄ¿µÄÁбí.
¡¡¡¡-D, --domains=LISTÔÊÐíµÄÍøÓòÁбí.
¡¡¡¡--exclude-domains=LIST¾Ü¾øµÄÍøÓòÁбí(ʹÓöººÅÀ´·Ö¸ô).
¡¡¡¡-L, --relativeÖ»¸úËæ¹ØÁªÁ¬½áǰ½ø.
¡¡¡¡--follow-ftp¸úËæHTMLÎļþÀïÃæµÄFTPÁ¬½á.
¡¡¡¡-H, --span-hostsµ±¿ªÊ¼µÝ»ØÊ±±ãµ½ÍâÃæµÄÖ÷»ú.
¡¡¡¡-I, --include-directories=LISTÔÊÐíµÄĿ¼Áбí.
¡¡¡¡-X, --exclude-directories=LISTÅųýµÄĿ¼Áбí.
¡¡¡¡-nh, --no-host-lookup²»Í¸¹ýDNS²éѰÖ÷»ú.
¡¡¡¡-np, --no-parent²»×·Ë·µ½ÆðԴĿ¼.
¡¡¡¡·¶ÀýÒ»£ºmirrorÒ»¸öÍøÕ¾
¡¡¡¡wget -r [url]www.redhat.com" target='_blank'>...
¡¡¡¡ÃüÁîµÄÒýÊýʹÓó¤ÏîÄ¿Óë¶ÌÏîÄ¿Ïàͬ.
¡¡¡¡Æô¶¯:
¡¡¡¡-V, --versionÏÔʾWgetµÄ°æ±¾²¢ÇÒÀ뿪.
¡¡¡¡-h, --helpÏÔʾÕâ¸ö˵Ã÷µµ.
¡¡¡¡-b, -backgroundÔÚÆô¶¯Ö®ááÌøµ½±³¾°È¥.
¡¡¡¡-e, -execute=COMMANDÖ´ÐÐÒ»¸ö`.wgetrc'ÀïÃæµÄCOMMANDÖ¸Áî.
¡¡¡¡¼Í¼µµÓëÊäÈëµÄµµ°¸:
¡¡¡¡-o, --output-file=FILE¼Í¼ѶϢµ½FILEÈ¥.
¡¡¡¡-a, -append-output=FILEÔö¼ÓѶϢµ½FILEÈ¥.
¡¡¡¡-d, --debugÏÔʾ³ý´íµÄÊä³ö.
¡¡¡¡-q, --quiet°²¾²Ä£Ê½(²»ÊäÈëÈκÎѶϢ).
¡¡¡¡-v, --verboseÈß³¤Ä£Ê½(ÕâÊÇÄÚ¶¨Öµ).
¡¡¡¡-nv, --non-verbose¹Ø±Õverboseness,µ«²»Êǰ²¾²Ä£Ê½.
¡¡¡¡-i, --input-file=FILE´ÓFILE¶ÁÈ¡URL .
¡¡¡¡-F, --force-html°ÑÊäÈëµÄµµ°¸µ±×÷HTML.
¡¡¡¡ÏÂÔØ:
¡¡¡¡-t, --tries=NUMBERÉè¶¨ÖØ¸´³¢ÊÔNUMBER´Î(0ÊÇÎÞÏÞÖÆ).
¡¡¡¡-O --output-document=FILE°ÑÎļþдµ½FILEÀï.
¡¡¡¡-nc, --no-clobber²»ÆÆ»µÒѾ´æÔڵĵµ°¸.
¡¡¡¡-c, --continueÖØÐÂÈ¡µÃÒ»¸öÒѾ´æÔڵĵµ°¸.
¡¡¡¡--dot-style=STYLEÉ趨ȡ»Ø×´¿öµÄÏÔʾ·ç¸ñ.
¡¡¡¡-N, --timestamping²»È¡»Ø±È±¾µØ¾ÉµÄµµ°¸.
¡¡¡¡-S, --server-responseÏÔʾËÅ·þÆ÷»ØÓ¦×´¿ö.
¡¡¡¡--spider²»ÏÂÔØÈκζ«Î÷.
¡¡¡¡-T, --timeout=SECONDSÉ趨¶Áȡʱ³¬¹ýµÄʱ¼äΪSECONDSÃë.
¡¡¡¡-w, --wait=SECONDSÔÚÈ¡»Øµµ°¸Ê±µÈ´ýSECONDSÃë.
¡¡¡¡-Y, --proxy=on/off¿ªÆô»ò¹Ø±ÕProxy.
¡¡¡¡-Q, --quota=NUMBERÉ趨ȡ»Øµµ°¸µÄ¶¨¶îÏÞÖÆÎªNUMBER¸ö.
¡¡¡¡Ä¿Â¼:
¡¡¡¡-nd --no-directories²»½¨Á¢Ä¿Â¼.
¡¡¡¡-x, --force-directoriesÇ¿ÖÆ½øÐÐĿ¼½¨Á¢µÄ¹¤×÷.
¡¡¡¡-nH, --no-host-directories²»½¨Á¢Ö÷»úµÄĿ¼.
¡¡¡¡-P, --directory-prefix=PREFIX°Ñµµ°¸´æµ½PREFIX/...
¡¡¡¡--cut-dirs=NUMBERºöÂÔNUMBER¸öÔ¶¶ËµÄĿ¼Ԫ¼þ.
¡¡¡¡HTTPÑ¡Ïî:
¡¡¡¡--http-user=USERÉèhttpʹÓÃÕßΪUSER.
¡¡¡¡--http0passwd=PASSÉèhttpʹÓÃÕßµÄÃÜÂëΪPASS.
¡¡¡¡-C, --cache=on/offÌṩ/¹Ø±Õ¿ìÈ¡ËÅ·þÆ÷×ÊÁÏ(Õý³£Çé¿öΪÌṩ).
¡¡¡¡--ignore-lengthºöÂÔ`Content-Length'±êÍ·À¸Î».
¡¡¡¡--proxy-user=USERÉèUSERΪProxyʹÓÃÕßÃû³Æ.
¡¡¡¡--proxy-passwd=PASSÉèPASSΪProxyÃÜÂë.
¡¡¡¡-s, --save-headers´¢´æHTTP±êÍ·³ÉΪµµ°¸.
¡¡¡¡-U, --user-agent=AGENTʹÓÃAGENTÈ¡´úWget/VERSION×÷Ϊʶ±ð´úºÅ.
¡¡¡¡FTPÑ¡Ïî:
¡¡¡¡--retr-symlinksÈ¡»ØFTPµÄÏóáçÁ¬½á.
¡¡¡¡-g, --glob=on/off turn file name globbing on ot off.
¡¡¡¡--passive-ftpʹÓÃ"passive"´«Êäģʽ.
¡¡¡¡Ê¹Óõݻط½Ê½µÄÈ¡»Ø:
¡¡¡¡-r, --recursiveÏñÊÇÎüÈëwebµÄÈ¡»Ø--ÇëСÐÄʹÓÃ!.
¡¡¡¡-l, --level=NUMBERµÝ»Ø²ã´ÎµÄ×î´óÖµ(0²»ÏÞÖÆ).
¡¡¡¡--delete-afterɾ³ýÏÂÔØÍê±ÏµÄµµ°¸.
¡¡¡¡-k, --convert-links¸Ä±äûÓйØÁ¬µÄÁ¬½á³ÉΪÓйØÁ¬.
¡¡¡¡-m, --mirror¿ªÆôÊʺÏÓÃÀ´Ó³ÉäµÄÑ¡Ïî.
¡¡¡¡-nr, --dont-remove-listing²»ÒªÒƳý`.listing'µµ.
¡¡¡¡µÝ»ØÊ½×÷ÒµµÄÔÊÐíÓë¾Ü¾øÑ¡Ïî:
¡¡¡¡-A, --accept=LISTÔÊÐíµÄÀ©³äÏîÄ¿µÄÁбí.
¡¡¡¡-R, --reject=LIST¾Ü¾øµÄÀ©³äÏîÄ¿µÄÁбí.
¡¡¡¡-D, --domains=LISTÔÊÐíµÄÍøÓòÁбí.
¡¡¡¡--exclude-domains=LIST¾Ü¾øµÄÍøÓòÁбí(ʹÓöººÅÀ´·Ö¸ô).
¡¡¡¡-L, --relativeÖ»¸úËæ¹ØÁªÁ¬½áǰ½ø.
¡¡¡¡--follow-ftp¸úËæHTMLÎļþÀïÃæµÄFTPÁ¬½á.
¡¡¡¡-H, --span-hostsµ±¿ªÊ¼µÝ»ØÊ±±ãµ½ÍâÃæµÄÖ÷»ú.
¡¡¡¡-I, --include-directories=LISTÔÊÐíµÄĿ¼Áбí.
¡¡¡¡-X, --exclude-directories=LISTÅųýµÄĿ¼Áбí.
¡¡¡¡-nh, --no-host-lookup²»Í¸¹ýDNS²éѰÖ÷»ú.
¡¡¡¡-np, --no-parent²»×·Ë·µ½ÆðԴĿ¼.
¡¡¡¡·¶ÀýÒ»£ºmirrorÒ»¸öÍøÕ¾
¡¡¡¡wget -r [url]www.redhat.com
¡¡¡¡·¶Àý¶þ£ºmirrorÒ»¸öÍøÕ¾ÏµÄij¸öĿ¼£º
¡¡¡¡wget -r
www.redhat.com/mirrors/LDP
export http_proxy="166.111.53A.167:3128"
export ftp_proxy="166.111.53A.167:3128"
2¡¢¶ÔÓÚwget¿ÉÒÔµ¥¶À½¨Á¢.wgetrc
http-proxy = 166.111.53.167:3128
ftp-proxy = 166.111.53.167:3128
3¡¢ÓÃwgetÏÂÔØÕû¸öÕ¾µã
#wget -k -m -np -d --proxy-user=usrname --proxy-passwd=passwd http://www.hq.nasa.gov/office/pao/History/SP-468/contents.htm
-k, --convert-links ½«¾ø¶ÔÁ´½Óת»»ÎªÏà¶ÔÁ´½Ó¡£
-m ¾ÍµÈ¼ÛÓÚ µÝ¹éÏÂÔØ+³ý·ÇÔ¶³ÌÎļþ½ÏУ¬·ñÔò²»ÔÙÈ¡»Ø+×î´óµÝ¹éÉî¶ÈÎÞÏÞ+²»É¾³ý¡°.listing¡±Îļþ¡£
-np, --no-parent ²»ËÑË÷ÉϲãĿ¼¡£
×¢ÒâÆäÖÐ-dÖ»ÊÇÊä³öÏÂÔØÐÅÏ¢£¬»»³É-q¾Í±ä³É¡°°²¾²¡±ÏÂÔØÁË¡£
ÁíÍ⻹ÓÐÁ½¸öÑ¡Ïî¿ÉÄÜ»áÓÐÓõ½¡£
-b£ºÈÃwgetÔÚºǫ́ÔËÐÐ
-c£º¶ÏµãÐø´«
Éñ¾µ¶ ÓÚ 2009-05-06 12:42:22·¢±í:
ÉÏÃæÄÇ·ùͼÊÇÎÒÔÚ±¾»úÉÏ×öµÄ²âÊÔ,
ËÙ¶È»¹¿ÉÒÔ