29Àå . ·Î±× ÆÄÀÏ

·Î±× ÆÄÀÏ (Log file)À̶õ Ä¿³Î, ¼­ºñ½º ¹× ½ÇÇà ÁßÀÎ ÀÀ¿ë ÇÁ·Î±×·¥°ú °°Àº ½Ã½ºÅÛ °ü·Ã ¸Þ½ÃÁö¸¦ Æ÷ÇÔÇÏ´Â ÆÄÀÏÀ» ÀǹÌÇÕ´Ï´Ù. Á¤º¸ÀÇ Á¾·ù¿¡ µû¶ó¼­ ´Ù¸¥ ·Î±× ÆÄÀÏÀÌ Á¸ÀçÇÕ´Ï´Ù. ¿¹·Î µé¸é, ±âº» ½Ã½ºÅÛ ·Î±× ÆÄÀÏ ¹× º¸¾È ¸Þ½ÃÁö ¿ë ·Î±× ÆÄÀÏ, Å©·Ð(cron) ÀÛ¾÷ ¿ë ·Î±× ÆÄÀÏ°ú °°Àº ¿©·¯ °¡Áö ·Î±× ÆÄÀÏÀÌ ÀÖ½À´Ï´Ù.

·Î±× ÆÄÀÏÀº ½Ã½ºÅÛ »óÀÇ ¹®Á¦¸¦ ÇØ°áÇÏ·Á°í ÇÏ½Ç ¶§ (¿¹, Ä¿³Î µå¶óÀ̹ö¸¦ ·ÎµåÇϰųª ½Ã½ºÅÛÀ¸·Î Çã°¡µÇÁö ¾ÊÀº ·Î±×ÀÎ ½Ãµµ¿¡ ´ëÇÑ ·Î±×¸¦ ãÀ¸½Ç ¶§) À¯¿ëÇÏ°Ô »ç¿ëµË´Ï´Ù. ÀÌ Àå¿¡¼­´Â ·Î±× ÆÄÀÏÀÌ ÀúÀåµÈ À§Ä¡¿Í ·Î±× ÆÄÀÏÀ» º¸´Â ¹æ¹ý ¹× ·Î±× ÆÄÀÏ¿¡¼­ Áß¿äÇÑ Á¤º¸¸¦ ã´Â ¹æ¹ý¿¡ ´ëÇÏ¿© ´Ù·ç¾î º¸°Ú½À´Ï´Ù.

syslogd¶ó°í ºÒ¸®´Â µ¥¸óÀº ÀϺΠ·Î±× ÆÄÀÏÀ» °ü¸®Çϸç, syslogd µ¥¸óÀÌ °ü¸®ÇÏ´Â ·Î±× ¸Þ½ÃÁö ¸ñ·ÏÀº /etc/syslog.conf ¼³Á¤ ÆÄÀÏ¿¡ À§Ä¡ÇÕ´Ï´Ù.

29.1. ·Î±× ÆÄÀÏ Ã£±â

´ëºÎºÐÀÇ ·Î±× ÆÄÀÏÀº /var/log µð·ºÅ丮¿¡ À§Ä¡ÇÕ´Ï´Ù. httpd ¹× samba¿Í °°Àº ÀϺΠÀÀ¿ë ÇÁ·Î±×·¥Àº /var/log µð·ºÅ丮 ³»¿¡ ÇØ´ç ÀÀ¿ë ÇÁ·Î±×·¥¿¡ ´ëÇÑ ·Î±× ÆÄÀÏÀ» ÀúÀåÇÏ´Â µ¶ÀÚÀûÀÎ µð·ºÅ丮¸¦ °®½À´Ï´Ù.

·Î±× µð·ºÅ丮¿¡ À§Ä¡ÇÑ ´ëºÎºÐÀÇ ÆÄÀÏ¸í ³¡¿¡´Â ¼ýÀÚ°¡ ¿É´Ï´Ù. ·Î±× ÆÄÀÏÀº ¼øȯ (rotate: ÁÖ±âÀûÀ¸·Î ÆÄÀÏÀ» »õ·Î »ý¼º)ÇÏ¿© ¿À·¡µÈ Á¤º¸¸¦ ¾ø¾Ö°í, µð½ºÅ©°¡ Â÷´Â °ÍÀ» ¸·½À´Ï´Ù. ÀÌ·¸°Ô ·Î±× ÆÄÀÏÀÌ ¼øȯÇÒ ¶§¸¶´Ù ÆÄÀÏ¸í ´ÙÀ½¿¡ »õ·Î¿î ¼ýÀÚ¸¦ ºÎ¿©ÇÕ´Ï´Ù. logrotate ÆÐÅ°Áö¿¡´Â /etc/logrotate.conf ¼³Á¤ ÆÄÀÏ°ú /etc/logrotate.d µð·ºÅ丮¿¡ ¼ÓÇÑ ¼³Á¤ ÆÄÀÏ¿¡ µû¶ó¼­ ·Î±× ÆÄÀÏÀ» ÀÚµ¿À¸·Î ¼øȯ½ÃÅ°´Â Å©·Ð(cron) ÀÛ¾÷ÀÌ Æ÷ÇԵǾî ÀÖ½À´Ï´Ù. ±âº» °ªÀ¸·Î, ·Î±× ÆÄÀÏÀº ¸ÅÁÖ ¼øȯµÇ¸ç ÀÌÀü ·Î±× ÆÄÀÏÀº 4 ÁÖ µ¿¾È º¸Á¸µË´Ï´Ù.