[Ǫ¸¥¹Ù´Ù]´ÔÀÌ ³²±â½Å ±Û:
>-----------------------------------------
>´äº¯ÀÚ°¡ ±âº»ÀûÀ¸·Î Âü°íÇÒ ³»¿ëÀÔ´Ï´Ù.
>- ¹èÆ÷ÆÇ(¿É¼Ç) :
>- Ä¿³Î¹öÀü(¿É¼Ç) :
>- µ¥¸ó¹öÀü(¿¹:apache 1.3.27) :
>- µ¥¸ó¼³Ä¡À¯Çü(RPM/ÄÄÆÄÀÏ/±âŸ)
:
>-----------------------------------------
>*½ºÆÔÇÊÅ͸µ:ÇÑ±Û 11ÀÚ ÀÌ»ó ¾øÀ¸¸é ½ºÆÔÆäÀÌÁö·Î À̵¿ÇÕ´Ï´Ù.
>
>»êÀÌ´Ô, ¾È³çÇϼ¼¿ä?
>¹«´õ¿î ¿©¸§ °Ç°È÷ Àß Áö³»¼Ì´ÂÁö¿ä,,,?
>ÀÌÁ¦ ±×·¡µµ ¾Æħ Àú³áÀ¸·Î´Â ½Å¼±ÇÑ ¹Ù¶÷ÀÌ Á¦¹ý ½ºÄ¨´Ï´Ù,,,
>¼Û±¸½º·´°Ô Ç×»ó ÀÌ °÷¿¡¼ µµ¿ò¸¸ ¹Þ°í ÀÖ¾î¼
>ÀÌ °÷¿¡ ¿Ã ¶§¸¶´Ù º¯ÇÔ¾øÀÌ ÁöÄÑÁÖ°í °è½Ã´Â »êÀÌ´ÔÀÌ °è¼Å¼
>±âºÐÀÌ ÁÁ±âµµ ÇÏÁö¸¸ ^^
>ÇÑÆíÀ¸·Î´Â ¹Þ±â¸¸ Çؼ ±×·±Áö,,,¹Ì¾ÈÇÏ°í Á˼ÛÇÑ ¸¶À½µµ ÀûÁö ¾Ê°Ô µì´Ï´Ù,,,
^^;
>ÀÌ»óÀº ¶Ç Çü½ÄÀûÀ¸·Î(?) º¸ÀÌ´Â ¾ÈºÎ Àλ翴±¸¿ä ^^;
>
Ȥ ¸¸³ª°Ô µÈ´Ù¸é ¹ä ½î¼¼¿ä ¤¾¤¾ ³ó´ãÀ̱¸¿ä.
>Áú¹® Çϳª µå¸³´Ï´Ù,,,
>
>´Ù¸§ÀÌ ¾Æ´Ï¶ó
>°¡²û ÇÊ¿äÇÑ ÀÏÀÌ ÀÖ¾î¼
>sh ¸í·ÉÀ¸·Î shellÀ» ¿©·¯ °³ ½ÇÇà½ÃÅ°´Â ÀÏÀÌ Àִµ¥
>Áß°£¿¡ ¼öµ¿À¸·Î Á¾·á½ÃÅ°´Â °æ¿ìµµ ÀÚÁÖ ÀÖ°Ô µË´Ï´Ù,
>
>±×·±µ¥ kill ¸í·ÉÀ» »ç¿ëÇÒ ¶§ ½ÇÇàÁßÀÎ Process ¹øÈ£¸¦
>Çϳª Çϳª ŸÀÌÇÎÀ» ÇØ¾ß Çϴµ¥
>Á» ´õ Áøº¸µÈ ¹æ¹ýÀº ¾øÀ»±î¿ä?
>Çϳª¸¸ Á×ÀÌ¸é µÈ´Ùµç°¡,,¾Æ´Ï¸é ¹üÀ§¸¦ ÁöÁ¤Çؼ ÀÏ°ý Kill ½ÃÅ°°Å³ª
µîµî,,
>Á¦ ½Ç·ÂÀ¸·Î´Â ¾ÈµÇ¾î¼¿ä,,, ^^;;;
>
>[root@bada src]# ps ax|grep sh
> 287 ? S 0:00 [pdflush]
> 288 ? S 0:00 [pdflush]
> 2293 pts/0 S+ 0:00 grep sh
> 2303 ? S 0:00 /bin/sh /usr/local/mysql/bin/mysqld_safe
--user=mysql
>10681 ? Ss 0:42 /usr/sbin/sshd
>25243 ? Ss 0:00 sshd: adko [priv]
>25245 ? S 0:00 sshd: adko@pts/0
>25246 pts/0 Ss 0:00 -bash
>25269 pts/0 S 0:00 -bash
>25295 pts/0 S 0:00 sh a1.sh
>25297 pts/0 S 0:00 sh a1.sh
>25299 pts/0 S 0:00 sh a1.sh
>25301 pts/0 S 0:00 sh a1.sh
>25303 pts/0 S 0:00 sh a1.sh
>25306 pts/0 S 0:00 sh a1.sh
>25308 pts/0 S 0:00 sh a1.sh
>25310 pts/0 S 0:00 sh a1.sh
>25312 pts/0 S 0:00 sh a1.sh
>25317 pts/0 S 0:00 sh a1.sh
>25338 pts/0 S 0:00 sh a2.sh
>25341 pts/0 S 0:00 sh a2.sh
>25343 pts/0 S 0:00 sh a2.sh
>25345 pts/0 S 0:00 sh a2.sh
>25349 pts/0 S 0:00 sh a2.sh
>25353 pts/0 S 0:00 sh a2.sh
>25355 pts/0 S 0:00 sh a2.sh
>25361 pts/0 S 0:00 sh a2.sh
>25365 pts/0 S 0:00 sh a2.sh
>
>[root@bada src]# kill -9 25295 25297 25299 25301 25303 25306 25308 25310 25312
25317 25338 25341 25343 25345 25349 25353 25355 25
>361 25365
>[2] Á×¾úÀ½ sh a1.sh
>[3] Á×¾úÀ½ sh a1.sh
>[4] Á×¾úÀ½ sh a1.sh
>[13] Á×¾úÀ½ sh a2.sh
>
>[root@bada src]#
ÀÌ °°Àº °æ¿ì ¿ì¼± ÇÁ·Î¼¼½º Æ®¸® ±¸Á¶¸¦ È®ÀÎÇÕ´Ï´Ù.
shell> ps aux --forest
ÃÖ»óÀ§ ºÎ¸ð ÇÁ·Î¼¼½º¸¦ Á×À̸é ÀÚµ¿À¸·Î ÀÚ½Ä ÇÁ·Î¼¼½ºµµ ÀÚµ¿À¸·Î Á×Àº °æ¿ì°¡ ÀÖÁö¸¸
ÀüÀûÀ¸·Î À̹æ¹ýÀ» ¾²Áö ¸¶¼¼¿ä. Á»ºñ ÇÁ·Î¼¼½º°¡ »ý±æ ¼ö ÀÖ½À´Ï´Ù.
ps aux | grep -E "a1.sh|a2.sh" | awk '{print $2}'
ÀÌ·±½ÄÀ¸·Î ÇÁ·Î¼¼½º¸¦ ¸ðµÎ Ãâ·ÂÇÏ°í kill -9 ¸í·É¾î¸¦ ³¯¸®¸é µË´Ï´Ù.
À§ ÇÁ·Î¼¼½ºµéÀÌ È®½ÇÈ÷ ¸Â´Ù¸é ´ÙÀ½°ú °°ÀÌ ÇѲ¨¹ø¿¡ Á×ÀÌ¸é µË´Ï´Ù.
kill -9 `ps aux | grep -E "a1.sh|a2.sh" | awk '{print $2}'`
¶Ç´Â
ps aux | grep -E "a1.sh|a2.sh" | awk '{print $2}' | xargs kill -9
ÁÖÀÇÇÒ Á¡Àº ¸í·É¾î ³¯¸®°í Ȥ½Ã ¾È Á×Àº ÇÁ·Î¼¼½º°¡ ³²¾Ò´ÂÁö ÀçÈ®ÀÎÇØ ºÁ¾ß ÇÕ´Ï´Ù.
(ps aux --forest)
±× ¿Ü¿¡ killall ¸í·É¾î°¡ ÀÖ±â´Â ÇÏÁö¸¸ À§ÀÇ °æ¿ì Á¶±Ý À§ÇèÇÕ´Ï´Ù.
Áï ¸ðµç sh ÇÁ·Î¼¼½º Áß¿¡¼ Á׿©¼´Â ¾ÈµÇ´Â ÇÁ·Î¼¼½º°¡ Á¸ÀçÇÒ ¼ö µµ Àֱ⠶§¹®ÀÌÁÒ.
¸¸¾à È®ÀÎÇÏ°í sh ÇÁ·Î¼¼½º¸¦ ¸ðµÎ ´Ù Á׿©µµ µÈ´Ù¸é
killall sh
·Îµµ °¡´ÉÇÕ´Ï´Ù(±×·¯³ª Á¶½É).
Á¦ÀÏ È®½ÇÇÑ °ÍÀº À§ÀÇ ÇÁ·Î¼¼½º ¸®½ºÆ®¸¦ Ãâ·ÂÇÏ°í ¸¶¿ì½º·Î µå·¡±×ÇÑ ´ÙÀ½ kill -9
¸í·É¾î°¡ Á¦ÀÏ ÆíÇÕ´Ï´Ù.
±¦È÷ ²Ç¼ö ºÎ¸®´Ù°¡ ½Ç¼öÇÏ¸é ´ë·« ³°¨Çϱ⠶§¹®¿¡ ½Ã½ºÅÛ °ü¸®ÀÚ´Â Á¶±Ý ´Ê´õ¶ó°í
Á¤È®ÇÏ°Ô ÇÏ´Â°Ô ÁÁ½À´Ï´Ù.
========================================
|