cron·Î±×¿¡ Á¾·á½Ã°£ ³²±â±â | ÀÛ¼ºÀÏ : 2011/03/15 13:06 |
![]() |
Á¶È¸¼ö : 10511 |
![]() | ||||||||||||||||
Á¦ ¸ñ : cron·Î±×¿¡ Á¾·á½Ã°£ ³²±â±â ÀÛ¼ºÀÚ : ÁÁÀºÁøÈ£(truefeel, http://coffeenix.net/ ) ÀÛ¼ºÀÏ : 2011.3.14(¿ù) crontab¿¡ ¼³Á¤ÇÑ ¸í·ÉÀº ¾ðÁ¦, ¾î¶² ¸í·ÉÀÌ ½ÇÇàµÇ¾ú´ÂÁö /var/log/cronÆÄÀÏ¿¡ ·Î±×·Î ³²´Â´Ù. ÇÏÁö¸¸, ¾ðÁ¦ ¸í·ÉÀÌ 'Á¾·á'µÇ¾ú´ÂÁö´Â ·Î±×¿¡ ³²Áö ¾Ê´Â´Ù. Âü°í·Î Linux(ÀϹÝÀûÀÎ °æ¿ì), FreeBSD ¸ðµÎ /etc/syslog.conf¿¡ µ¿ÀÏÇÑ °æ·Î·Î ¼³Á¤µÇ¾î ÀÖ´Ù. Ubuntu´Â /etc/rsyslog.d/50-default.conf (Ubuntu´Â ±âº»ÀûÀ¸·Î /var/log/syslog¿¡ ³²À½)¿¡¼ ¼³Á¤ÇÒ ¼ö ÀÖ´Ù.
![]() 1. cron·Î±×¿¡ Á¾·á½Ã°£ ³²±â±â Ubuntu´Â cronµ¥¸ó ½ÇÇàÇÒ ¶§ LoglevelÀ» ¼³Á¤Çؼ ³²±æ ¼ö ÀÖ´Ù. -L 2 ¿É¼ÇÀ» Ãß°¡Çϸé Á¾·á½Ã°£±îÁö ·Î±×·Î ³²±ä´Ù.
RHEL(CentOS)¿Í FreeBSDó·³ Loglevel ¿É¼ÇÀÌ Á¦°øµÇÁö ¾Ê°í, debugflag ¿É¼ÇÀÌ ÀÖÀ¸³ª ¿øÇÏ´Â ·Î±×¸¦ ³²±âÁö ¾Ê¾Ò´Ù. ±×·¡¼ logger¸í·ÉÀ» ÀÌ¿ëÇØ¼ syslog¿¡ Á¾·á½Ã°£À» ³²±âµµ·Ï ÇØºÃ´Ù. logger´Â syslog¿¡ ¿øÇÏ´Â ¸Þ½ÃÁö¸¦ ³²±â´Â ¸í·ÉÀÌ´Ù. logger¿¡ ´ëÇØ ÀÚ¼¼ÇÑ ±ÛÀº man page¶Ç´Â '2. Âü°í ÀÚ·á'¸¦ Àо±â¸¦ ¹Ù¶õ´Ù. logger¸¦ ½ÇÇàÇÏ´Â 1ÁÙÂ¥¸® ½ºÅ©¸³Æ®¸¦ ¸¸µç´Ù. [ /root/bin/l.sh ]
±×¸®°í, crontabÀ» ¼öÁ¤ÇÑ´Ù. /etc/crontab ¼öÁ¤ÇÑ ¿¹ÀÌ´Ù. /root/bin/settime.sh µÚ¿¡ ;/root/bin/l.sh $$ $? ¸¦ Ãß°¡ÇØÁÖ¸é µÈ´Ù. Áï, ¿ø·¡ ¸í·ÉÀÌ Á¾·áµÇ¸é ¹Ù·Î ·Î±ëÀ» ÇÏ°Ô µÇ´Â °ÍÀÌ´Ù. ¸¸¾à /root/bin/settime.sh > /dev/null ·Î ¼³Á¤µÇ¾î ÀÖ´Ù¸é, /root/bin/settime.sh; /root/bin/l.sh $$ $? > /dev/null ó·³ ¸í·É µÚ¿¡¸¸ ºÙ¿©ÁÖ¸é µÈ´Ù.
cron ·Î±× ÆÄÀÏ¿¡ ³²Àº ÈçÀûÀÌ´Ù.
2. °ü·Ã ÀÚ·á * [±âÃÊ] ÀÛ¾÷ ÀÚµ¿È, cron ¼³Á¤ (crontab ¸í·É) (2003.10, ±Û ÁÁÀºÁøÈ£) http://coffeenix.net/board_view.php?bd_code=97 * ¸Å´Þ ¸¶Áö¸·ÀÏ¿¡ crontabÀ» ¼öÇàÇÏ·Á¸é (2004.1, ±Û º¸¸®¼ö) http://coffeenix.net/board_view.php?bd_code=173 * ½©¿¡¼ ½ÇÇàÇÑ ¸í·ÉÀ» syslog·Î ÀÚµ¿ º¸³»±â (loggerȰ¿ë) (2008.11, ±Û ÁÁÀºÁøÈ£) http://coffeenix.net/board_view.php?bd_code=1659 |
![]() |