ÃÑ ÆäÀÌÁö ¼ö : 3224
![]()
|
Facebook Joinc ±×·ì
Joinc QA »çÀÌÆ®
![]()
Tweet
joinc´Â Firefox¿Í chrome¿¡¼ Å×½ºÆ® Çß½À´Ï´Ù. IE¿¡¼´Â Å×À̺íÀÌ ±úÁö°Å³ª À̹ÌÁö°¡ º¸ÀÌÁö ¾ÊÀ» ¼ö ÀÖ½À´Ï´Ù. ƯÈ÷ ±¸±Û DocsÀ̹ÌÁöÀÇ °æ¿ì ¿¢¹Úó¸®µÉ ¼ö ÀÖ½À´Ï´Ù.
PerlÀ» ÀÌ¿ëÇØ¼ ³×Æ®¿öÅ© ¼¹ö ÇÁ·Î±×·¥À» ¸¸µé¾î¾ßµÉ ÀÏÀÌ »ý°å´Ù. ±×µ¿¾È ¼¹öÇÁ·Î±×·¥Àº C¸¸À» ÀÌ¿ë¿Ô´Ù. À̹ø¿¡µµ C¸¦ ÀÌ¿ëÇØ¼ ¸¸µé·Á°í Çߴµ¥, ÀÌ°Ô ¿©·¯Àåºñ·Î ÀÚµ¿¹èÆ÷µÇ¾î¾ßµÉ ÇÁ·Î±×·¥ÀÎÁö¶ó ¹èÆ÷°ü¸® Â÷¿ø¿¡¼ PerlÀ» ÀÌ¿ëÇϱâ·Î Çß´Ù.
´ÙÀ½Àº perlÀ» ÀÌ¿ëÇØ¼ daemon ÇÁ·Î¼¼½º¸¦ ¸¸µå´Â ¹æ¹ýÀÌ´Ù. forkÇÑÈÄ ºÎ¸ðÇÁ·Î¼¼½º¸¦ exit(2) Çϰí setsid() ÇÏ´Â °Í, ¸¶Áö¸·À¸·Î Ç¥ÁØÀÔ·Â,Ç¥ÁØÃâ·Â,Ç¥ÁØ¿¡·¯¸¦ ´Ý¾ÆÁÖ´Â °Í ±îÁö C·Î ÇßÀ» ¶§¿Í Å« Â÷ÀÌ´Â ¾ø´Ù. ÇÏ±ä ½Ã½ºÅÛÇÁ·Î±×·¡¹Ö¿µ¿ªÀÌ´Ï ¾ð¾î¿¡ µû¸¥ Â÷À̰¡ ÀÖÀ»¸®´Â ¾ø°ÚÁö¸¸.
#!/usr/bin/perl
use POSIX 'setsid';
use Cwd 'chdir';
sub daemon_init
{
my $pid = fork;
exit 0 if $pid;
exit 1 if not defined $pid;
setsid();
close $_ for @_;
}
daemon_init( *STDERR, *STDOUT, *STDIN);
À½.. perlÀº ¹®¹ýÀÌ Âü ÀÚÀ¯·Ó´Ü ¸»À̾ß. ¾Ë¾Æ¸Ô±â ¾î·Á¿î ÄÚµå¶ó°í ¿åÀ» Á» ¸Ô±ä ÇÏÁö¸¸.
|
|
|
EmailÀ» ±âÀÔÇϸé, ´ñ±ÛÀÌ ¸ÞÀÏ·Î Àü´ÞµË´Ï´Ù. |
|