Apache HTTP Server Version 2.4
ƢÉÇÑ î: tr
ab
 ÄÄ ÇÏÀÌÛÅ ÀüÛ ÇÁÎÅäÄÝ (HTTP) öÀÇ ÉÀ» Ë»çÇÏÂ(benchmarking) µµÀÌÙ. ÇöÀç ÄÄƢ î»Ô µÀÛÇÏÂÁö ËÁÁÙ. ¯È ÄÄƢ ÇöÀç ÃÊç îƩÀÇ äûÀ» ñÇÏÂÁö ËÁÁÙ.
ab [ -A auth-name: ] [ -c concurrency ] [ -C cookie-name=value ] [ -d ] [ -e csv-file ] [ -g gnuplot-file ] [ -h ] [ -H custom-header ] [ -i ] [ -k ] [ -n requests ] [ -p POST-file ] [ -P proxy-auth-name: ] [ -q ] [ -s ] [ -S ] [ -t timelimit ] [ -T content-type ] [ -v verbosity] [ -V ] [ -w ] [ -x <table>-attributes ] [ -X proxy[:port] ] [ -y <tr>-attributes ] [ -z <td>-attributes ] [http://]hostname[:port]/path
-A auth-name:
:
ÀÎ ÇÑ »çëÀÚíú ÏÈ£¦ base64 ÀÎÄÚµùÇÏ© ÀüÛÇÑÙ. öƢ Á¦ äÇÏÂÁö (¦ µéî, 401 ÀÎÁõ ÇÊä¦ »ÂÁö) üèÀÌ ÀÚÀ» ÀüÛÇÑÙ.
-c concurrency
-C cookie-name=value
Cookie:
Çìõ¦ ÃƢÇÑÙ. ÔÕ碥Â Åë name=value
Í ơÀ ÖÀÌÙ. ÀÌ ÉÇÀ ©¯ »çëÇÒ ö ÀÖÙ.
-d
-e csv-file
-g gnuplot-file
-h
-H custom-header
"Accept-Encoding: zip/zop;8bit"
) À¯ÈÇÑ ÇìõÁÙÀÌÙ.
-i
GET
ëÅ HEAD
äûÀ» ÇÑÙ.
-k
-n requests
-p POST-file
-P proxy-auth-name:
:
Î ÇÑ »çëÀÚíú ÏÈ£¦ base64 ÀÎÄÚµùÇÏ© ÀüÛÇÑÙ. ÇÁÏÃƢ Á¦ äÇÏÂÁö (¦ µéî, 401 ÀÎÁõ ÇÊä¦ »ÂÁö) üèÀÌ ÀÚÀ» ÀüÛÇÑÙ.
-q
ab
 10% ÈÀ Å 100 äûç Ç¥ÁÀù
ÁÇà»óÈÀ» ÃâÂÇÑÙ. -q
ÉÇÀ ÀÌ 硾¦ ÃâÂÇÏÁö ÊÂÙ.
-s
ab -h
Î ÈÀÎÇÒ ö ÀÖÙ) http
ÇÁÎÅäÄÝ ëÅ SSLÀ» »çëÇÑ https
ÇÁÎÅäÄÝÀ» »çëÇÑÙ. ÀÌ âÉÀ ÇÇèÀûÀÌí Åì âÃÊÀûÀÌÙ. µµ »çëÀ» ÁÇÒ ÍÀÌÙ.
-S
-t timelimit
-n 50000
À» ƢÁÇÑÙ. ÁÇÁ ãµÈ ö ÉÀ» Ë»çÇÒҡ »çëÇÑÙ. â»ÀûÀΠãÁ¦ÇÑ ÀÌ Ë»çÇÑÙ.
-T content-type
-v verbosity
4
ÀÌ»óÀÌé Çìõ ëÇÑ Á¦, 3
ÀÌ»óÀÌé (404, 202, µî) ÀÀäÄÚµå¦, 2
ÀÌ»óÀÌé Ʃí(warning)Í Á(info)¦ ÃâÂÇÑÙ.
-V
-w
-x <table>-attributes
<table>
ÀÇ ÓÀÎ »çëÇÒ ÀÚ. ÓÀ» <table ©â >
ÃƢÇÑÙ.
-X proxy[:port]
-y <tr>-attributes
<tr>
ÀÇ ÓÀÎ »çëÇÒ ÀÚ.
-z <td>-attributes
<td>
ÀÇ ÓÀÎ »çëÇÒ ÀÚ.
ÁÀûÀÎ ÀÌƢ íÁµÈ öÛ¦ ÀÌ »çëÇÑÙ. íÉÇà ÔÕ, öÀÇ ÀÀä Çìõ, Ù¥ ÜÎ ÀÔµéÀ» ơÀÌ ÀîµéÀÌé Á¦Ƣ »ýÇÒ ö ÀÖÙ.
ÀÌ ÇÁÎ¥À HTTP/1.x¦ ÏÀüÈ ÇöÇÏÁö ÊÂÙ; ÜÁö 'âëÇÏÂ' ÇüÄÀÇ ÀÀäÀ» ÂÙ. strstr(3)
À» Åì ÀÌ »çëâҡש碯 ÓµµƢ Á¦Ƣ µÉ ö ÀÖÙ; Áï, ö ÉÙ ab
ÉÀ» ÃÁÇÏÔ µÉ öµµ ÀÖÙ.
ƢÉÇÑ î: tr