ab

Section: User Commands (1)
Updated: October 1999
Index
Return to Main Contents
 

À̸§

ab - Apache HTTP server ÃøÁ¤ Åø  

»ç¿ë¹ý

ab [ -k ] [ -i ] [ -n ¿äû¼ö ] [ -t ½Ã°£Á¦ÇÑ ] [ -c µ¿½ÃÁ¢¼Ó ] [ -p POST file ] [ -A ÀÎÁõ À¯ÀúÀ̸§:Æнº¿öµå ] [ -P ÇÁ¶ô½ÃÀÎÁõ À¯ÀúÀ̸§:Æнº¿öµå ] [ -H Custom header ] [ -C Cookie name=value ] [ -T content-type ] [ -v verbosity ] ] [ -w HTML Ãâ·Â ] ] [ -x <table> ¼Ó¼º ] ] [ -y <tr> ¼Ó¼º ] ] [ -z <td> ¼Ó¼º ] [http://]¼­¹öÀ̸§[:port]/path

ab [ -V ] [ -h ]

 

¼³¸í

ab´Â Apache Web serverÀÇ »óŸ¦ ÃøÁ¤ÇÏ´Â ÅøÀ̸ç ÃÊ´ç Apache server°¡ ¾ó¸¶³ª ¸¹Àº ¿äûÀ» ó¸®ÇÒ¼ö ÀÖ´ÂÁö¸¦ ÃøÁ¤ÇÒ¼ö ÀÖ´Ù.

 

¿É¼Ç

-k
HTTP KeepAlive (¿¬°á Áö¼Ó¼º) ¿ä¼Ò¸¦ »ç¿ë °¡´É ÇÏ°Ô ÇÑ´Ù. ÀÌ°ÍÀº ÇϳªÀÇ HTTP session¿¡¼­ ¿©·¯ °³ÀÇ ¿äûÀ» ó¸®ÇÒ ¼ö ÀÖ´Ù. ±âº»°ªÀº ¿¬°á Áö¼Ó¼º ±â´ÉÀ» »ç¿ëÇÏÁö ¾Ê´Â´Ù.
-i
GET ¹æ½Ä ´ë½Å¿¡ HTTP 'HEAD'¸¦ »ç¿ëÇÑ´Ù. POST¿Í ¼¯¾î¼­ »ç¿ëÇÒ¼ö ¾ø´Ù.
-n ¿äû¼ö
ÃøÁ¤À» Çϱâ À§ÇÑ ¿äû¼ö¸¦ ÁöÁ¤ÇÑ´Ù. µû·Î ÁöÁ¤ÇÏÁö ¾Ê´Â´Ù¸é ÇϳªÀÇ ¿äû¸¸ÀÌ ¼öÇàµÈ´Ù.
-t ½Ã°£Á¦ÇÑ
ÃøÁ¤À» ¾î´À Á¤µµ±îÁö ÇÒ Áö ÃÊ´ÜÀ§·Î ÁöÁ¤ÇÑ´Ù. µû·Î ÁöÁ¤ÇÏÁö ¾ÊÀ¸¸é ÃøÁ¤ ¼¼¼Ç¿¡ ´ëÇؼ­ 50000°³ÀÇ ¿äûÀ» ÀÚµ¿À¸·Î Á¤ÀÇÇÑ´Ù. °íÁ¤µÈ ½Ã°£ µ¿¾È ¼­¹ö¸¦ ÃøÁ¤Çϱâ À§ÇÏ¿© »ç¿ëÇÑ´Ù. ±âº»ÀûÀ¸·Î ½Ã°£À» Á¦ÇÑÇÏÁö´Â ¾Ê´Â´Ù.
-c µ¿½ÃÁ¢¼Ó¼ö
µ¿½Ã¿¡ ¿äûÀ» ó¸®ÇÒ ¼ö ÀÖ´Â ¼ö·®À» ÁöÁ¤ÇÑ´Ù. ±âº»°ªÀ¸·Î´Â Çѹø¿¡ ÇϳªÀÇ ¿äû¸¸À» ¼öÇàÇÑ´Ù. Áï µ¿½Ã Á¢¼ÓÀ» ÇÏÁö ¾Ê´Â´Ù´Â ÀǹÌÀÌ´Ù.

-p POST file
¾ÆÆÄÄ¡ À¥¼­¹ö¿¡ ¾î¶°ÇÑ HTTP POST ¿äûÀ» º¸³»±â À§ÇÑ data¸¦ °¡Áø ÆÄÀÏÀ» ÁöÁ¤ÇÑ´Ù.

-A Authorization username:password
¼­¹ö·Î ½Å¿ëÁõ¸íÀ» ÇÏ´Â ±âº» ÀÎÁõÀ» Áö¿øÇÑ´Ù. »ç¿ëÀÚ À̸§°ú Æнº¿öµå´Â ÇϳªÀÇ ':'·Î ±¸ºÐÇÏ°í, uuencoded·Î º¯È¯ÇÑ µ¥ÀÌÅ͸¦ º¸³½´Ù. ¹®ÀÚ¿­Àº ¼­¹ö°¡ ÇÊ¿ä·Î ÇÏµç ¾ÈÇÏµç »ó°ü¾øÀÌ º¸³»¸ç, 401 ÀÎÁõÀ» º¸³»´Â °ÍÀ» ÇÊ¿ä·Î ÇÑ´Ù.

-p Proxy-Authorization username:password
ÇÁ¶ô½Ã ¼­¹ö·Î ½Å¿ëÁõ¸íÀ» ÇÏ´Â ±âº» ÀÎÁõÀ» Áö¿øÇÑ´Ù. »ç¿ëÀÚ À̸§°ú Æнº¿öµå´Â ÇϳªÀÇ ':'·Î ±¸ºÐÇÏ°í, uuencoded·Î º¯È¯ÇÑ µ¥ÀÌÅ͸¦ º¸³½´Ù. ¹®ÀÚ¿­Àº ÇÁ¶ô½Ã°¡ ÇÊ¿ä·Î ÇÏµç ¾ÈÇÏµç »ó°ü¾øÀÌ º¸³»¸ç, 407 ÀÎÁõÀ» º¸³»´Â °ÍÀ» ÇÊ¿ä·Î ÇÑ´Ù.

-C Cookie name=value
¿äû¿¡ 'Cookie:' lineÀ» Ãß°¡ÇÑ´Ù. ÀÌ ÀÎÀÚ´Â 'name=value'ÀÇ ÇüŸ¦ °¡Áø´Ù. ÀÌ ¿É¼ÇÀº ¹Ýº¹µÈ´Ù.

-H Header string
¿äû¿¡ ÀÓÀÇÀÇ Çì´õ¸¦ Ãß°¡ÇÑ´Ù. ÀÌ ÀÎÀÚ´Â À¯È¿ÇÑ Çì´õÀÇ ÇüŸ¦ °¡Áö¸ç, º¸Åë ÇϳªÀÇ ½ÖÀ¸·Î ÀÌ·ç¾îÁø ÇÊµå °ªÀ» ÄÝ·Ð(:)À¸·Î ±¸ºÐÀ» ÇÑ´Ù. ¿¹¸¦ µé¾î

-T content-type
POST data¿¡ ´ëÇÑ content-type header¸¦ ÁöÁ¤ÇÑ´Ù.

-v
Ãâ·Â ·¹º§À» ÁöÁ¤ÇÑ´Ù. 4´Ü°è´Â °á°ú°ª »ó´Ü¿¡ HTML Çì´õ¸¦ Ãâ·ÂÇϸç, 3´Ü°è´Â °á°ú¹° »ó´Ü¿¡ ÀÀ´ä ÄÚµå(¿¹¸¦ µé¾î 404, 200µî)¸¦ Ãâ·ÂÇϸç, 2´Ü°è´Â °æ°í¿Í Á¤º¸ ¸Þ¼¼Áö¸¦ Ãâ·ÂÇÑ´Ù.

-w
HTML table·Î °á°ú¹°À» Ãâ·ÂÇÑ´Ù. ±âº» tableÀº 2Ä®·³À̸ç Èò»ö ¹ÙÅÁÀÌ´Ù.
-x attributes
<table> ¿¡ ´ëÇÑ ¼Ó¼ºÀ» ÁöÁ¤ÇÑ´Ù. ¼Ó¼ºÀº <table ¼Ó¼º> °ú °°ÀÌ µé¾î°£´Ù.
-y attributes
<tr>¿¡ ´ëÇÑ ¼Ó¼º°ªÀ» ÁöÁ¤ÇÑ´Ù.
-z attributes
<td>¿¡ ´ëÇÑ ¼Ó¼º°ªÀ» ÁöÁ¤ÇÑ´Ù.
-V
¹öÀü Á¤º¸¸¦ Ãâ·ÂÇÏ°í ÇÁ·Î±×·¥À» Á¾·áÇÑ´Ù.
-h
»ç¿ë¹ý¿¡ ´ëÇÑ Á¤º¸¸¦ Ãâ·ÂÇÑ´Ù.
 

¹ö±×

°íÁ¤ ±æÀ̸¦ °¡Áø ´Ù¾çÇÑ Á¤Àû ¼±¾ð ¹öÆÛ°¡ ÀÖ´Ù. ÀÌ »ç½Ç·Î ÀÎÇؼ­ ºñÈ¿À²ÀûÀÎ ¸í·É ¶óÀÎÀÇ ÀÎÀÚ¿Í ¼­¹ö·ÎºÎÅÍÀÇ Çì´õ ÀÀ´ä, ±×¸®°í ´Ù¸¥ ¿ÜºÎ ÀԷ°úÀÇ °áÇÕÀ¸·Î ÀÎÇØ ¹öÆÛ ¿À¹ö Ç÷ο찡 ¹ß»ýÇÒ ¼ö ÀÖ´Ù.

Ab´Â HTTP/1.x¸¦ ¿ÏÀüÇÏ°Ô ÃæÁ·½ÃÅ°Áö´Â ¸øÇÑ´Ù. ´ë½Å ¾î¶°ÇÑ ÇüÅÂÀÇ ÀÀ´äµµ ¼ö¿ëÇÒ ¼ö ÀÖ´Ù. ÇÁ·Î±×·¥¿¡ ÀÇÇÑ strstr(3)ÀÇ °úµµÇÑ »ç¿ëÀº ºñÁ¤»óÀûÀÎ ¼öÇà °á°ú¸¦ °¡Á®¿À¸ç, CPU ¸®¼Ò½º¸¦ Àâ¾Æ ¸Ô°Ô µÈ´Ù. ¼­¹öÀÇ ÇÑ°è¿¡ µµ´ÞÇϱâ Àü¿¡ ab¿¡ ÀÇÇÏ¿© ÇÑ°è¿¡ Á¢±Ù ÇÏÁö ¾Êµµ·Ï ab¸¦ ¼öÇàÇØ¾ß ÇÑ´Ù.  

ÂüÁ¶

httpd(8)  

¿ªÀÚ

±èÁ¤±Õ <admin@oops.org> 2000³â 8¿ù 1ÀÏ


 

Index

À̸§
»ç¿ë¹ý
¼³¸í
¿É¼Ç
¹ö±×
ÂüÁ¶
¿ªÀÚ

This document was created by man2html, using the manual pages.
Time: 08:07:01 GMT, March 25, 2004