HOME   ·Î±×ÀΠ  ȸ¿ø°¡ÀÔ
    
ȸ¿ø°¡ÀÔ
ºñ¹Ð¹øÈ£ ã±â ÀÚµ¿·Î±ä
ÀÌÀü°Ô½ÃÆÇ
   free_board
   °Ç°­°Ô½ÃÆÇ
   ¿À¶óŬDB
   Linux
   HTML/javascript
   Áú¹®°ú ´ä
È£¼­±â
   À̹ÌÁö°Ô½ÃÆÇ  
   °Ç°­°Ô½ÃÆÇ  
   À½¾ÇÀÚ·á  
   ¼ºÁØÀÌ °Ô½ÃÆÇ  
 Hit : 6059
 À̸§ : È£¼®  (211.¢½.74.31)
 ³¯Â¥ : 2005-08-25 12:51:42
 Á¦¸ñ : wget »ç¿ë¹ý
wget »ç¿ë¹ý | linux 2005/01/07 10:32 

http://www.dasomnetwork.com/%7Eleedw/mywiki/moin.cgi/wget_bb_e7_bf_eb_b9_fd

http://www.dasomnetwork.com/%7Eleedw/mywiki/moin.cgi/wget_bb_e7_bf_eb_b9_fd
 
http://blog.naver.com/zhaong/120009124755
 
1. Introduction

 

°¡²û¾¿ ÀÌ È¨ÆäÀÌÁö´Â ÀÚÁÖ Âü°íÇϴµ¥ À̸¦ ³» ÄÄÇ»ÅÍ¿¡ ¿Å°Ü³õ°í ½Í´Ù°í »ý°¢µÇ´Â °æ¿ì°¡ ÀÖ³ª?

À̶§ »ç¿ë ÇÒ ¼ö ÀÖ´Â °ÍÀÌ ¹Ù·Î Áö±Ý ¼Ò°³ÇÏ´Â 'wget'ÀÌ´Ù.

 

ÇÏ´Â ÀÏÀº MS À©µµ¿ìÁîÀÇ 'Teleport Pro'¶ó´Â °Í°ú ºñ½ÁÇÏ´Ù. ÀÌ wgetÀº ÇÑÅÒ»ó¿¡¼­ Ä¿¸Çµå¶óÀÎÀ¸·Î »ç¿ëÇÏ´Â °ÍÀÌ´Ù.

 

ÀÌ ÇÁ·Î±×·¥Àº http://www.gun.org/software/wget/wget.html ¿¡¼­ ±¸ÇÒ¼ö ÀÖ´Ù.

 

 

2. ¼³Ä¡(ÀϹÝÀûÀ¸·Î ¸®´ª½º¿¡´Â °ÅÀÇ ±âº»À¸·Î ±ò·Á ÀÖÀ½)

 

¸ÕÀú ¾ÐÃàµÈ ÆÄÀÏ wget-5.3.1.tar.gz¸¦ Àû´çÇÑ µð·ºÅ丮¿¡ º¹»çÇØ ³Ö°í, ±×ÈÄ

 

#tar xvzf wget-5.3.1.tar.gz

 

¸í·ÉÇÏ¸é ±× µð·ºÅ丮¿¡ 'wget-5.3.1'À̶ó´Â µð·ºÅ丮°¡ »ý±ä´Ù. ±×·³ ±× µð·ºÅ丮·Î À̵¿ÈÄ

 

#./configure

#make install

 

À̶ó Çϸé wget-5.3.1/src µð·ºÅ丮 ³»¿¡ 'wget'À̶ó´Â ½ÇÇàÆÄÀÏÀÌ ¸¸µé¾î Áø´Ù. Æнº°¡ ¿­·ÁÀÖ´Â µð·ºÅ丮¿¡ ½Éº¼¸¯ ¸µÅ©¸¦ ¸¸µé´ø°¡ ½© ½ºÅ©¸³Æ®¸¦ ¸¸µé¾î ³Ö¾îµÎ¸é ¾î´À µð·ºÅ丮¿¡¼­µµ ÀÌ°ÍÀ» ½ÇÇà½Ãų ¼ö ÀÖ´Ù.

 

 

3. »ç¿ë¹ý

 

»ç¿ë¹ýÀº °£´ÜÇÏ´Ù.

 

#wget -h

 

ÇÏ¸é °£´ÜÇÑ ¼³¸íÀ» º¼¼ö ÀÖ°í

 

#man wget

 

Çϸé Á»´õ ¸¹Àº ¼³¸íÀ» º¼¼ö ÀÖ´Ù. ¸ÕÀú ¿¹¸¦ µé¾î¼­ ȨÆäÀÌÁö www.hitel.net/~mynameÀ» º¹»çÇØ ¿Â´Ù°í Çϸé

 

#wget http://www.hitel.net/~myname/index.html

 

À̶ó°í ¸í·ÉÇÏ¸é µÈ´Ù. 'http://"´Â »ý·«Çصµ µÇ°í, 'index.html' ºÎºÐµµ »ý·«ÇÏ¸é ¾Ë¾Æ¼­ 'index.html' ¶Ç´Â 'index.htm'À» ãÀ¸¹Ç·Î

 

#wget www.hitel.net/~myname/

 

¶ó°í ÇصµµÈ´Ù. ±×·¯¸é ¸í·ÉÀ» ³»¸° ÇöÀç µð·ºÅ丮¿¡ 'index.html'À» º¹»çÇÑ´Ù. ÀÚ ±×·¯¸é index.html¿¡ ¸µÅ© µÇ¾î ÀÖ´Â °Í±îÁö ã¾Æ¿À·Á¸é ¾î¶»°Ô ÇÒ±î?

-r À̶õ ¿É¼ÇÀ» »ç¿ëÇÑ´Ù.

 

#wget -r www.hitel.net/~myname/

 

ÀÌ·¸°Ô »ç¿ëÇÑ´Ù. 'r'Àº 'Àç±ÍÀû'À» ÀǹÌÇÏ´Â 'recursive'ÀÇ ÁÙÀÓÀÌ´Ù. µð·ºÅ丮 ±¸Á¶¿Í ÆÄÀÏÀ» ±×´ë·Î º¹»çÇØ ¿Â´Ù.

 

Àç±ÍÀû Ž»öÀÇ ±íÀÌ ·¹º§Àº ±âº»°ªÀÌ '5'·Î µÇ¾î ÀÖ´Ù. '-l depth' ¿É¼ÇÀ» »ç¿ëÇÏ¸é ¹Ù²Ü¼ö ÀÖ´Ù. ±×·¯´Ï±î ±âº»°ªÀº '-l 5' ¶õ À̾߱â´Ù. ÀÌ ·¹º§ÀÌ Áõ°¡ÇÔ¿¡ µû¶ó º¹»çÇØ¿À´Â ÆÄÀÏÀº Áö¼ö ÇÔ¼öÀûÀ¸·Î Áõ°¡ÇÏ°Ô µÈ´Ù.

 

¸¸¾à ȨÆäÀÌÁö Àüü°¡ ¾Æ´Ï¶ó ƯÁ¤ ÆäÀÌÁö¿Í ¸µÅ©µÇ¾î ÀÖ´Â °Í¸¸ ¹Þ¾Æ ¿À·Á¸é ¾î¶»°Ô ÇÒ±î? ¿¹¸¦ µé¾î

 

#wget -r www.hitel.net/~myname/doc/lecture/lecture.html

 

À̶ó°í Çϸé 'lecture.html'°ú ÀÌ°Í¿¡ ¸µÅ©µÈ ÆÄÀϵéÀ» º¹»çÇØ ¿À°Ô µÈ´Ù. ÀÌ °úÁ¤¿¡¼­ ¸µÅ©µÈ ÆÄÀÏ Áß »óÀ§ µð·ºÅ丮¿¡ ÀÖ´Â °Íµµ Àִµ¥, À̰͵éÀº »©°í ¿øÇÏ´Â ÆÄÀÏÀÌ ÀÖ´Â µð·ºÅ丮¿Í  ±× ÀÌÇÏ¿¡¼­¸¸ ¹Þ¾Æ ¿À·Á¸é

 

#wget -r -np www.hitel.net/~myname/doc/lecture/lecture.html

 

ÀÌ·¸°Ô '-np' ¿É¼ÇÀ» »ç¿ëÇÑ´Ù. 'np'´Â 'no-parent'¸¦ ÀǹÌÇÑ´Ù.

 

ÀÚ, ȨÆäÀÌÁö¿¡¼­ ±×¸²À̳ª ¿Àµð¿ÀÆÄÀÏ µîÀº »©°í HTML ¹®¼­¸¸ º¹»çÇØ¿À·Á°í ÇÑ´Ù¸é

 

#wget -r -np -A html, htm www.hitel.net/~myname/

 

ó·³ -'A'¿É¼ÇÀ» »ç¿ëÇÑ´Ù. 'A'´Â 'accept'¸¦ ÀǹÌÇÑ´Ù. À§ÀÇ ¿¹Ã³·³ ¿øÇÏ´Â ÆÄÀÏÀÇ Çü½ÄÀ» ³ª¿­ÇϸéµÈ´Ù. ¹Ý´ë·Î ÀϺΠÆÄÀÏÀ» Á¦¿ÜÇÏ°í ½ÍÀ¸¸é '-R'¿É¼ÇÀ» »ç¿ëÇÑ´Ù. 'R'Àº 'reject'¸¦ ÀǹÌÇÑ´Ù. ¿¹¸¦ µé¾î

 

#wget -r -R gif,jpg,jpeg www.hitel.net/~myname/

 

¶ó°í Çϸé ÆÄÀÏÀÇ µÞºÎºÐÀÇ ¹®ÀÚ¿­ÀÌ 'gif', 'jpg', 'jpeg'ÀÎ ÆÄÀϵéÀº Á¦¿ÜÇÏ°í ³ª¸ÓÁö ÆÄÀϵ鸸 ºÒ·¯ ¿Â´Ù.

 

'-L'¿É¼ÇÀ» »ç¿ëÇÏ¸é »ó´ëÁÖ¼Ò¸¦ ÀÌ¿ëÇÑ ¸µÅ©µé¸¸ ºÒ·¯¿Â´Ù. ´Ù¸¥ È£½ºÆ®¿¡ ÀÖ´Â ÀÚ·á´Â ´ç¿¬È÷ ºÒ·¯¿ÀÁö ¾Ê´Â´Ù. ±×·±µ¥ ´ëºÎºÐÀÇ HTML ³»ÀÇ ¸µÅ©´Â »ó´ëÁÖ¼Ò¸¦ ÀÌ¿ëÇÒ °ÍÀ¸·Î »ý°¢µÇ±â ¶§¹®¿¡ Å©°Ô Áß¿äÇÏÁö´Â ¾ÊÀ» °Í °°´Ù. 'L'Àº 'leLative'¸¦ ÀǹÌÇÑ´Ù. ¾Æ·¡ÀÇ ¿¹Ã³·³ »ç¿ëÇÒ ¼ö ÀÖ´Ù.

 

#wget -r -L www.hitel.net/~myname/

 

¸¸¾à ´Ù¸¥ È£½ºÆ®ÀÇ ÀÚ·á±îÁö Àç±ÍÀû Ž»ö¿¡ ³ÖÀ¸·Á¸é 'H'¿É¼ÇÀ» ¾´´Ù. ÀÌ´Â 'span-hosts'¸¦ ÀǹÌÇÑ´Ù.

 

wgetÀ» ½ÇÇà½ÃÄÑ º¸¸é ¸Þ¼¼Áö°¡ ÀåȲÇÏ°Ô ³ª¿Â´Ù. ¸Þ¼¼Áö¸¦ ÀüÇô ³ª¿ÀÁö ¾Ê°Ô ÇÏ·Á¸é 'quiet'¸¦ ÀǹÌÇÏ´Â '-q'¿É¼ÇÀ» Á¶±Ý¸¸ ³ª¿À°Ô ÇÏ·Á¸é 'non-verbose'¸¦ ÀǹÌÇÏ´Â '-nv'¿É¼ÇÀ» »ç¿ëÇضó

 

wgetÀº ÆÄÀÏÀ» ºÒ·¯¿Ã ¶§ ÄÄÇ»ÅÍ ³»¿¡ °°Àº À̸§ÀÇ ÆÄÀÏÀÌ Á¸ÀçÇÏ¸é ±âÁ¸ÀÇ ÆÄÀÏÀº ±×´ë·Î µÎ°í ±âÁ¸ÀÇ À̸§ÀÇ ³¡¿¡ 'roiginal.file.1', 'original.file.2', ÀÌ·± ½ÄÀ¸·Î ¼ýÀÚ¸¦ ºÙÀÎ À̸§À¸·Î º¹»çÇÑ´Ù. ¸¸¾à, °°Àº À̸§ÀÌ, ÆÄÀÏÀÌ ÀÖÀ» °æ¿ì º¹»çÇØ ¿ÀÁö ¾Ê°Ô ÇÏ·Á¸é 'not-clobber'¸¦ À§¹ÌÇÏ´Â '-nc' ¿É¼ÇÀ» »ç¿ëÇÏ¸é µÈ´Ù.

 

¸Å¹ø °°Àº ¿É¼ÇÀ» Ä¿¸Çµå¶óÀο¡¼­ »ç¿ëÇϱâ´Â ¹ø°Å·Î¿ï °ÍÀÌ´Ù. ÀÚ½ÅÀÇ È¨µð·ºÅ丮¿¡´Ù '.wgetrc'¶ó´Â ÆÄÀÏÀ» ¸¸µé°í ÇÊ¿äÇÑ ¿É¼ÇµéÀ» ±â·ÏÇÏ¸é ¸Å¹ø ¿É¼ÇÀ» ÁÖÁö ¾Ê¾Æµµ µÈ´Ù.

 

¿¹¸¦ µé¸é,

 

1   accept = htm, html          <- ¿øÇÏ´Â ÆÄÀÏÀÇ Çü½ÄÀ» ³ª¿­

2   #reject =                       <- ¹èÁ¦Çϱ⸦ ¿øÇÏ´Â ÆÄÀÏÀÇ Çü½ÄÀ» ³ª¿­

3   recursive = on                <- Àç±ÍÀû Ž»ö ¿©ºÎ

4   #reclevel = 5                  <- Àç±ÍÀû Ž»öÀÇ ±íÀÌ ·¹º§

5   no_parent = on               <- »óÀ§ µð·ºÅ丮ÀÇ ÆÄÀÏ ¹èÁ¦ÀÇ ¿©ºÎ

6   #relative_only = on          <- »ó´ëÁÖ¼Ò¸¸ Æ÷ÇÔ½Ãų °ÍÀÎÁöÀÇ ¿©ºÎ

7   #verbose = on/off           <- ÀÚ¼¼ÇÑ ¼³¸íÀ» Ç¥½ÃÇÒ °ÍÀÎÁöÀÇ ¿©ºÎ

8   span_host = on/off          <- ´Ù¸¥ È£½ºÆ®µµ Ž»öÇÒ °ÍÀÎÁöÀÇ ¿©ºÎ

9   #noclobber = on/off         <- °°Àº À̸§ÀÇ ÆÄÀÏÀ» º¹»çÇØ ¿ÀÁö ¾ÊÀ» °ÍÀÎÁöÀÇ ¿©ºÎ

10  #quiet = on/off                <- ¸Þ¼¼Áö¸¦ ÀüÇô º¸³»Áö ¾ÊÀ» °ÍÀÎÁöÀÇ ¿©ºÎ

 

 

4. discussion(Åä·Ð)

 

À§¿¡¼­ ¼³¸íÇÑ ¿É¼ÇÀ» Àß È°¿ëÇϸé ȨÆäÀÌÁö¿¡ °»½ÅµÇ´Â ³»¿ëÀ» À¥ºê¶ó¿ìÀú·Î Á¢±ÙÇÏÁö ¾Ê°í¼­µµ °¡Á®¿Ã ¼ö ÀÖ´Ù. ¿¹¸¦ µé¾î, ¸¸¾à ³»°¡ Àß °¡´Â ¹«·á porn »çÀÌÆ®¿¡ ¸µÅ©µÈ url¿¡ ¿Ã·ÁÁ® ÀÖ´Â µ¿¿µ»óÀ» º¸°í ½Í´Ù°í ÇÏÀÚ. ´ÙÀ½°ú °°ÀÌ wget ¸í·ÉÀ» »ç¿ëÇÑ´Ù.

 

#wget -A mpg, mpeg, avi, asf -r -H -l 2 -nd -t 1 http://url.you.like

 

-A, -r, -H´Â À§¿¡¼­ ¼³¸íÀ» Çß°í, ¼³¸íÀÌ ¾ÈµÈ ¿É¼ÇÀ» »ìÆ캸¸é

 

-l 2 : Recursive depth. Àç±Í °Ë»öÀÇ ±íÀÌ ·¹º§À» ÁöÁ¤ÇØ ÁØ´Ù. 2·Î ÁöÁ¤ÇØ ÁÖ¸é, ¸ÞÀÎ ÆäÀÌÁö¿¡¼­ urlÀ» µû¶ó°¡°í ±× url¿¡ ¸µÅ©µÈ ºñµð¿À ÆÄÀÏÀ» °¡Á®¿Àµµ·Ï ÇÑ´Ù.

 

-nd : No directoryes. ·ÎÄ®¿¡ ´Ù¿î¹ÞÀ» ¶§ µð·ºÅ丮¸¦ »ý¼ºÇÏÁö ¾Ê°í ¸ðµç ÆÄÀÏÀ» °°Àº µð·ºÅ丮 ¾È¿¡ ³Ö´Â´Ù.

 

-t 1 : Retries. linkµÈ url·Î ¼­¹ö¸¦ ãÁö ¸øÇÒ ¶§ retry Ƚ¼ö¸¦ ÁöÁ¤ÇÑ´Ù. ¿©±â¼­´Â 1¹ø ½Ãµµ¸¦ Çϵµ·Ï ÁöÁ¤Çß´Ù.

 

 

 

 

[Ãâó : µ¿¿ìÀÇ È¨ÆäÀÌÁö]
°Ô½Ã¹° 121°Ç
¹øÈ£ ºÐ·ù Á¦¸ñ
À̸§
³¯Â¥ ÀÐÀ½
¡æ ÀÏ¹Ý   wget »ç¿ë¹ý È£¼® 05-08-25 6060
12 ÀÏ¹Ý   scp ÀÇ ¼³Á¤ ¹æ¹ý db-zone È£¼® 05-07-29 5812
11 ÀÏ¹Ý   ƯÁ¤ ÆÄÀÏ/µð·ºÅ丮¸¦ ¹Ù²Ù±â ½©½ºÅ©¸³Æ® Æ÷ÇÔ È£¼® 05-07-22 6106
10 ÀÏ¹Ý   ¸®´ª½º Çϵå¿þ¾î Á¤º¸ º¸±â È£¼® 05-07-22 5824
9 ÀÏ¹Ý   ¾ÆÆÄÄ¡ À¥¼­¹ö ·Î±× ÆÄÀÏ »ó¼¼ ºÐ¼® È£¼® 05-07-13 4819
8 ÀÏ¹Ý   webalizer¼³Ä¡Çϱâ È£¼® 05-07-04 4415
  ÀÏ¹Ý      ¿£ÅÍÇÁ¶óÀÌÁî 3 ¿ë rpm È£¼® 05-07-04 4700
  ÀÏ¹Ý      ¶óÀ̺귯¸® ¿¡·¯ ¹ß»ý½Ã¿¡ È£¼® 05-07-06 4814
7 ÀÏ¹Ý   ¾ÆÆÄÄ¡ + ¸®´ª½º + ÅèÄÏ ¼³Ä¡ È£¼® 05-07-04 4973
  ÀÏ¹Ý      ¾ÆÆÄÄ¡ + ¸®´ª½º + ÅèÄÏ ¼³Ä¡ È£¼® 05-07-07 4531
6 ÀÏ¹Ý   TCP-Wrapper »ç¿ëÇϱâ È£¼® 05-06-28 5330
5 ÀÏ¹Ý   ¼­¹ö ½Ã°£ ³¯Â¥ ¼³Á¤Çϱâ È£¼® 05-06-27 4957
4 ÀÏ¹Ý   bash ½© ½ºÅ©¸³Æ® »ç¿ë¹ý È£¼® 05-06-27 5471
3 ÀÏ¹Ý   TEST È£¼® 05-06-11 4502
2 ÀÏ¹Ý   TEST2 È£¼® 05-06-11 4647
óÀ½ÀÌÀü  [1] [2] [3] [4] [5] [6] [7] 8 [9]  ´ÙÀ½¸Ç³¡
 
Copyright © zenos.pe.kr. All rights reserved.