Pexec.

¹«·á ¹× ¿ÀÇ ¼Ò½º ¸í·É ¶Ç´Â ½© ½ºÅ©¸³Æ® ½ÇÇà
Áö±Ý ´Ù¿î·Îµå

Pexec. ¼øÀ§ ¹× ¿ä¾à

±¤°í

  • Rating:
  • ƯÇã:
  • GPL
  • °¡°Ý:
  • FREE
  • °Ô½ÃÀÚ À̸§:
  • Andras Pal
  • °Ô½ÃÀÚ À¥»çÀÌÆ®:
  • ¿î¿µÃ¼Á¦:
  • Mac OS X
  • ÆÄÀÏ Å©±â:
  • 109 KB

Pexec. ű×


Pexec. ¼³¸í

¹«·á ¹× ¿ÀÇ ¼Ò½º ¸í·É ¶Ç´Â ¼Ð ½ºÅ©¸³Æ® ½ÇÇà PEXEC´Â ·ÎÄà ȣ½ºÆ® ¶Ç´Â ¿ø°Ý È£½ºÆ®¿¡¼­ µ¿ÀÇ ÇÑ ¸í·É ¶Ç´Â ½© ½ºÅ©¸³Æ® (¿¹ : / bin / sh)¸¦ º´·Ä·Î ½ÇÇàÇÏ´Â °ÍÀÔ´Ï´Ù. Áï, ÀϺΠ½ÇÇà ¸Å°³ º¯¼ö´Â ¸®µð·º¼Ç µÈ Ç¥ÁØ ÀÔ·Â, Ãâ·Â ¶Ç´Â ¿À·ù ¹× ȯ°æ º¯¼ö°¡ º¯È­ÇϽʽÿÀ. µû¶ó¼­ÀÌ ÇÁ·Î±×·¥Àº Ŭ·¡½Ä ½© ·çÇÁ ¹Ýº¹±â¸¦ º´·Ä·Î º´·Ä·Î ½ÇÇàÇÏ¿© °íÀüÀûÀÎ ½© ·çÇÁ ¹Ýº¹±â¸¦ ±³Ã¼ ÇÒ ¼ö ÀÖ½À´Ï´Ù. µû¶ó¼­ PEXEC ÇÁ·Î±×·¥Àº °£´ÜÇÏ°Ô ´Ü¼øÇÑ ÇüÅ·Π½© ·¹º§ µ¥ÀÌÅÍ º´·Ä 󸮸¦ ±¸ÇöÇÕ´Ï´Ù. ÇÁ·Î±×·¥ÀÇ ±â´ÉÀº ¿øÀÚ ¸í·É ½ÇÇàÀ» °¡´ÉÇÏ°ÔÇÏ°í, »óÈ£ Á¦¿Ü¸¦ Á¤ÀÇÇÏ°í »óÀ§ ·¹º§ ¸®¼Ò½º ¹× ÀÛ¾÷ Á¦¾î¸¦ ±¸ÇöÇÒ ¼öÀÖ´Â °Í°ú °°Àº Ãß°¡ ±â´ÉÀ¸·Î È®ÀåµË´Ï´Ù. ÀÌ ¸±¸®½º¿¡¼­´Â »õ·Î¿î ±â´É : ¡¤ FIX : ÇÏÀÌÆÛ ¹ÙÀÌÀú ÇÁ·ÎÅäÄÝ¿¡ Ãß°¡ "¸Þ½ÃÁö"ÀÀ´äÀÌ Ãß°¡µË´Ï´Ù. ¡¤ ¼öÁ¤ : Ç¥ÁØ¿¡ µû¶ó ÀüÇô Æ÷ÇÔµÇÁö ¾Ê½À´Ï´Ù. ¡¤ ¼öÁ¤ »çÇ× : ÇÏÀÌÆÛ ¹ÙÀÌÀú ¸ðµå : °¡´ÉÇÑ ÀüÈ­ °É±â´Â ÁÖ ÇÏÀÌÆÛ ¹ÙÀÌÀú ¼­¹ö ·çÇÁ¿¡¼­ ¼öÁ¤µË´Ï´Ù (LoadAvg ±â´ÉÀÌ ÃÖ´ë ÇÁ·Î¼¼½º¸¦ Á¦ÇÑÇÏ´Â µ¥ »ç¿ëµÇ´Â °æ¿ì, Pexec Ŭ¶óÀ̾ðÆ®°¡ ÀϾ´Â °æ¿ì Pexec Ŭ¶óÀ̾ðÆ®°¡ Áߴܵ˴ϴÙ.) ¡¤ FIX : ¼ÒÄÏ ÆÄÀÏÀÌÀÖ´Â °æ¿ì UNIX µµ¸ÞÀÎ ¼ÒÄÏ ¹ÙÀεù (remote_control_port_bind ()¿¡¼­) ½ÇÆÐÇÕ´Ï´Ù. ¡¤ ¼öÁ¤ : ÇÏÀÌÆÛ ¹ÙÀÌÀú Ŭ¶óÀ̾ðÆ® ¼ÒÄÏÀÇ Áï°¢ÀûÀÎ ´Ý±â () -``´Ý±â '¸í·ÉÀ» º¸³»¸é ÀϺΠÀÌ»óÇÑ »óȲ¿¡¼­ ¼­¹ö Ãø¿¡¼­ ePIPE°¡ ¹ß»ýÇßÀ» ¼ö ÀÖÀ¸¹Ç·Î ºñÁ¤»óÀûÀÎ ¼­¹ö Á¾·á°¡ ¹ß»ýÇÒ ¼ö ÀÖ½À´Ï´Ù. ÀÌ´Â select () ±â¹Ý ÇÔ¼ö fdwait ()À» Æ÷ÇÔÇÏ´Â``close '¸í·ÉÀ» Àü¼Û ÇÑ Á÷ÈÄ¿¡ Àб⠰¡¿ë¼ºÀ» ±â´Ù¸®°í ÀÖ½À´Ï´Ù. ¡¤ ½Å±Ô : ÇÏÀÌÆÛ ¹ÙÀÌÀú ¸ðµå¿¡¼­ FIFO ¹× LIFO Å¥ ó¸®. ÀÌÀü ¹öÀüÀº FIFO ¸ðµ¨ ¸¸ Áö¿øÇÕ´Ï´Ù. Áö±ÝºÎÅÍ »õ·Î¿î ±âº» Å¥ 󸮴 LIFOÀÔ´Ï´Ù. ¡¤ ¼öÁ¤ : EPIPES¿¡ ÀÇÇØ ¹ß»ý µÈ ½ÅÈ£´Â ¹«½ÃµË´Ï´Ù. ¡¤ FIX : ÇÏÀÌÆÛ ¹ÙÀÌÀú ¸ðµå : ½ºÄÉÁÙ¸µ ¾Ë°í¸®ÁòÀÇ ÀÛÀº ¼öÁ¤. ¡¤ CHG :`LONGHELP '¶óÀ̺귯¸®¿¡ ÀÇÇØ`LONGHELP'¶óÀ̺귯¸®¿¡ ÀÇÇØ »ý¼º µÈ ±ä µµ¿ò¸»ÀÌ »ý¼ºµË´Ï´Ù.


Pexec. °ü·Ã ¼ÒÇÁÆ®¿þ¾î