The Linux System Administrators' Guide¸®´ª½º ½Ã½ºÅÛ °ü¸®ÀÚ °¡À̵åLars WirzeniusJoanna Oja°Ã¢¼ö¹®¼ ¹ø¿ª°ú ÇÁ·ÎÁ§Æ® ÃѰý¹Ú¿ëÁÖ¹ø¿ª°ú ¹®¼È ÀÛ¾÷ÀÌ»óÁع®¼ ¹ø¿ª$Date: 2003/08/10 02:52:29 $ Copyright 1993--1998 Lars Wirzenius. °¢ »óÇ¥´Â ÇØ´ç ¼ÒÀ¯¾÷üÀÇ ÀÚ»êÀÔ´Ï´Ù. ÀÌ ¸Å´º¾ó°ú ¶È°°Àº º¹»çº»À» ¸¸µé°í ¹èÆ÷ÇÒ ¼ö ÀÖ½À´Ï´Ù. ¸ðµç º¹»çº»¿¡´Â ÀÌ ¹®¼ÀÇ ÀúÀ۱ǿ¡ ´ëÇØ ¸í½ÃÇØ¾ß ÇÕ´Ï´Ù. ±×¸®°í ÀÌ·± Çã°¡ Á¶°Ç¿¡ ´ëÇØ¼µµ ¶È°°ÀÌ ¸í½ÃÇÏ¿©¾ß ÇÕ´Ï´Ù. ÀÌ ¹®¼ÀÇ ¼Ò½º¸¦ TeXÀ̳ª ±× ¹ÛÀÇ ´Ù¸¥ Æ÷¸ËÀ¸·Î º¯È¯Çϰųª ÀμâÇÏ¿© ¹èÆ÷ÇÒ ¼ö ÀÖ½À´Ï´Ù. ¸ðµç ¹èÆ÷º»¿¡´Â ÀÌ ¹®¼ÀÇ ¿øº»À» ¾îµð¼ ±¸ÇÒ ¼ö ÀÖ´ÂÁö¿Í, ÀÌ ¹®¼ÀÇ °ø½Ä Ȩ ÆäÀÌÁö°¡ ¾îµðÀÎÁö¸¦ ¸í½ÃÇØ¾ß ÇÕ´Ï´Ù. ±×¸®°í ¸ðµç ¹èÆ÷º»Àº ÀÌ ¹®¼ÀÇ º¹»çº» ¹èÆ÷ Çã°¡ Á¶°ÇÀ» ÁؼöÇØ¾ß Çϸç, ÀÌ Çã°¡ Á¶°Ç¿¡ ´ëÇØ¼ ¶È°°ÀÌ ¸í½ÃÇÏ¿©¾ß ÇÕ´Ï´Ù. ÀÌ ¸Å´º¾óÀÇ ¼öÁ¤º»À» ¸¸µé°Å³ª ¹èÆ÷ÇÒ ¼ö ÀÖ½À´Ï´Ù. ¸ðµç ¹èÆ÷º»¿¡´Â ±×°ÍÀÌ ÀÌ ¹®¼ÀÇ Çã°¡¿¡ ÀÇÇØ ¸¸µé¾îÁö°í ¹èÆ÷µÈ´Ù´Â Á¡À» ¸í½ÃÇØ¾ß ÇÕ´Ï´Ù. ±×¸®°í ¸ðµç ¹èÆ÷º»Àº ÀÌ ¹®¼ÀÇ º¹»çº» ¹èÆ÷ Çã°¡ Á¶°ÇÀ» ÁؼöÇØ¾ß Çϸç, ÀÌ Çã°¡ Á¶°Ç¿¡ ´ëÇØ¼ ¶È°°ÀÌ ¸í½ÃÇÏ¿©¾ß ÇÕ´Ï´Ù. ÀÌ ¸Å´º¾óÀ» ´Ù¸¥ ¾ð¾î·Î ¹ø¿ªÇÏ¿© ¹èÆ÷ÇÒ ¼ö ÀÖ½À´Ï´Ù. ¸ðµç ¹èÆ÷º»Àº ÀÌ ¹®¼ÀÇ ¼öÁ¤º» ¹èÆ÷ Çã°¡ Á¶°ÇÀ» ¶È°°ÀÌ ÁؼöÇØ¾ß Çϸç, ÀÌ Çã°¡ Á¶°Ç¿¡ ´ëÇØ¼ ¶È°°ÀÌ ¸í½ÃÇØ¾ß ÇÕ´Ï´Ù. ÀÌ ¹®¼ÀÇ ¼öÁ¤º»À̳ª ¹ø¿ªº», Àμ⺻¿¡ ´ëÇØ ÀúÀÚ¿¡°Ô ¾Ë·ÁÁÖ½Ã¸é °í¸¿°Ú½À´Ï´Ù. °¨»çÇÕ´Ï´Ù.
ÀÌ ¹®¼ÀÇ ¼Ò½º¿Í pre-formatted versionÀ» ¾òÀ¸½Ç ¼ö ÀÖ½À´Ï´ÙÀÌ ¹®¼ÀÇ ¼Ò½º¸¦ ºñ·ÔÇØ ¿©·¯°¡Áö Æ÷¸ËµéÀ» Linux Documentation Project Ȩ ÆäÀÌÁö http://sunsite.unc.edu/LDP/¿¡¼ anonymous FTP¸¦ ÅëÇØ ¾òÀ¸½Ç ¼ö ÀÖ½À´Ï´Ù. ¶ÇÇÑ ÀÌ ¹®¼ÀÇ È¨ÆäÀÌÁö http://www.iki.fi/viu/linux/sag/¿¡¼ Æ÷½ºÆ® ½ºÅ©¸³Æ® Çü½Ä°ú TeX, .DVI Çü½ÄÀ¸·Î µÈ ¹®¼¸¦ ¾òÀ¸½Ç ¼ö ÀÖ½À´Ï´Ù. 1장. ¼Ò°³
ÀÌ ¸®´ª½º ½Ã½ºÅÛ °ü¸®ÀÚ ¾È³»¼ (Linux System Administrator's Guide)´Â ¸®´ª½º ½Ã½ºÅÛÀ» ¿î¿ëÇϴµ¥ ÇÊ¿äÇÑ ½Ã½ºÅÛ °ü¸® ¹æ¹ýÀ» ¼³¸íÇϰí ÀÖ´Ù. ÀÌ Ã¥Àº ÃÖ¼ÒÇÑ ¸®´ª½º ½Ã½ºÅÛÀÇ ±âº»ÀûÀÎ »ç¿ë¹ýÀº ¾Ë°í ÀÖÀ¸³ª, ½Ã½ºÅÛ °ü¸®¿¡ ´ëÇØ¼´Â °ÅÀÇ ¾Æ¹«°Íµµ ¸ð¸£´Â ("±×°Ô ¹¹Áö?"¶ó°í »ý°¢ÇÏ´Â °Íó·³) »ç¶÷µéÀ» À§ÇÑ Ã¥ÀÌ´Ù. ÀÌ Ã¥Àº ¸®´ª½º¸¦ ¼³Ä¡ÇÏ´Â ¹æ¹ý¿¡ ´ëÇØ¼´Â ¼³¸íÇÏÁö ¾Ê´Â´Ù. ¼³Ä¡ÇÏ´Â ¹æ¹ý¿¡ ´ëÇØ¼´Â "Installation and Getting Started"¸¦ Âü°íÇϱ⠹ٶõ´Ù. ±âŸ ¸®´ª½º ¹®¼¿¡ ´ëÇØ ´õ ¸¹Àº Á¤º¸¸¦ ¿øÇÏ´Â »ç¶÷µéÀ» À§Çؼ, ÀÌ ÆäÀÌÁöÀÇ ¸Ç ¾Æ·¡¿¡ Linux Documentation Project¿¡ ´ëÇØ °£·«È÷ ¼³¸íÇÏ¿´´Ù. ÄÄÇ»Å͸¦ »ç¿ë °¡´ÉÇÏ°Ô Çϱâ À§ÇØ ÇÊ¿äÇÑ ¸ðµç ÀÛ¾÷µéÀÌ °ð ½Ã½ºÅÛ °ü¸® ÀÛ¾÷ÀÌ´Ù. ¿©±â¿¡´Â ÆÄÀÏ ¹é¾÷Çϱâ(±×¸®°í ÇÊ¿äÇÏ¸é º¹¿øÇϱâ), »õ·Î¿î ÇÁ·Î±×·¥ ¼³Ä¡Çϱâ, »ç¿ëÀÚ¿¡°Ô °èÁ¤ ¸¸µé¾îÁÖ±â(±×¸®°í ´õÀÌ»ó ÇÊ¿ä¾øÀ¸¸é Áö¿ì±â), ÆÄÀϽýºÅÛÀÌ ¸Á°¡ÁöÁö ¾Ê°Ô Çϱ⠵îÀÇ ÀÛ¾÷µéÀÌ Æ÷ÇԵȴÙ. ¸¸ÀÏ ÄÄÇ»Å͸¦ ÁýÀ̶ó ÇÑ´Ù¸é, ½Ã½ºÅÛ °ü¸®(administration)´Â ÁýÀ» À¯Áöº¸¼ö(maintenance)ÇÏ´Â Àϰú °°´Ù°í ÇÒ ¼ö ÀÖÀ» °ÍÀ̸ç, ¿©±â¿¡´Â û¼ÒÇϱâ, ±úÁø â¹® °íÄ¡±â¿Í ±âŸ ¿©·¯°¡Áö ÀÛ¾÷µéÀ» Æ÷ÇÔÇÏ°Ô µÉ °ÍÀÌ´Ù. ±×·¯³ª ½Ã½ºÅÛ °ü¸®Çϱ⸦ À¯Áöº¸¼öÇϱâ¶ó°í´Â ÇÏÁö ¾Ê´Âµ¥, ½Ã½ºÅÛ °ü¸®¸¦ ¼³¸íÇϱ⿡ ÀÌ °³³äÀº ³Ê¹« ´Ü¼øÇϱ⠶§¹®ÀÌ´Ù. [1] ÀÌ Ã¥ÀÇ ±¸Á¶´Â ¸¹Àº ÀåµéÀÌ µ¶¸³ÀûÀ¸·Î Àб⠰¡´ÉÇϵµ·Ï µÇ¾î ÀÖ¾î¼ ¸¸¾à ¹é¾÷¿¡ ´ëÇÑ Á¤º¸¸¦ ¿øÇÑ´Ù¸é ¹Ù·Î ¹é¾÷¿¡ ´ëÇÑ ÀåÀ» ÀÐÀ» ¼ö ÀÖ´Ù. ÀÌ·¸°Ô ±¸¼ºÀÌ µ¶¸³ÀûÀ¸·Î µÇ¾î ÀÖ´Â °ÍÀº, ¸ðµç °ÍÀ» ´Ù ÀÐÁö ¾Ê°í¼µµ ÇÊ¿äÇÑ ºÎºÐ¸¸ Á¶±Ý¾¿ ÀÐÀ» ¼ö ÀÖµµ·Ï ÇÏ¿© Âü°í¼·Î Ȱ¿ëÇϱ⠽±°Ô Çϱâ À§ÇؼÀÌ´Ù. ±×·¯³ª ÀÌ Ã¥Àº ±âº»ÀûÀ¸·Î ¾È³»¼À̹ǷÎ, ƯÁ¤ÇÑ °æ¿ì¿¡¸¸ Âü°í¼·Î ¾²ÀÏ ¼ö ÀÖÀ» °ÍÀÌ´Ù. ¶ÇÇÑ, ÀÌ Ã¥Àº ¿Ïº®È÷ ¸ðµç °ÍÀÌ ¼³¸íµÈ ¹é°ú»çÀüÀÌ ¾Æ´Ï´Ù. ½Ã½ºÅÛ °ü¸®ÀÚ´Â ¾ðÁ¦³ª ´Ù¸¥ ¸¹Àº ¸®´ª½º ¹®¼µéÀ» Âü°íÇÏ¿©¾ß ÇÑ´Ù. °á±¹, ½Ã½ºÅÛ °ü¸®ÀÚ¶ó´Â °ÍÀº Ưº°ÇÑ ±Ç¸®¿Í Àǹ«¸¦ Áö´Ñ ÇÑ »ç¿ëÀÚÀÏ »ÓÀÎ °ÍÀÌ´Ù. °¡Àå Áß¿äÇÑ Âü°íÀÚ·á´Â ¸Å´º¾ó ÆäÀÌÁö·Î, ¸Å´º¾óÆäÀÌÁö´Â ¸í·É¿¡ ´ëÇØ Àß ¸ð¸¦¶§ µµ¿ÍÁØ´Ù. ÀÌ Ã¥ÀÇ ÁÖµÈ ¸ñÇ¥´Â ¸®´ª½º ½Ã½ºÅÛ °ü¸®¸¦ ¼³¸íÇÏ´Â °ÍÀÌÁö¸¸, ´Ù¸¥ À¯´Ð½º¿¡ ±â¹ÝÀ» µÐ ¿î¿µÃ¼Á¦¿¡µµ ¾µ¸ð°¡ ÀÖµµ·Ï ÇÑ´Ù´Â °ÍÀÌ ÀÏ¹Ý ¿øÄ¢À̾ú´Ù. ºÒÇàÈ÷µµ ÀϹÝÀûÀ¸·Î À¯´Ð½ºÀÇ ´Ù¸¥ ¹öÀü»çÀÌ¿¡´Â ¸¹Àº Â÷À̰¡ Àֱ⠶§¹®¿¡, ƯÈ÷ ½Ã½ºÅÛ °ü¸®¿¡ ´ëÇØ ¸ðµç Â÷ÀÌÁ¡À» ´Ù Æ÷ÇÔÇØ ¼³¸íÇϱâ´Â Èûµé´Ù. ´õ±¸³ª ¸®´ª½ºÀÇ °³¹ß Ư¼º¿¡ ºñÃß¾î º¸¸é, ½ÉÁö¾î ¸®´ª½ºÁ¶Â÷µµ ¸ðµç °æ¿ì¸¦ Æ÷ÇÔ½Ã۱â Èûµç °ÍÀÌ »ç½ÇÀÌ´Ù. ¶ÇÇÑ, ÇϳªÀÇ °ø½ÄÀûÀÎ ¸®´ª½º ¹èÆ÷º»ÀÌ Á¸ÀçÇÏÁö ¾ÊÀ¸¹Ç·Î ¸¹Àº »ç¶÷µéÀÌ °¢±â ±×µé ³ª¸§´ë·ÎÀÇ ¼³Á¤À» °®°í Àֱ⠸¶·ÃÀÌ´Ù. ºñ·Ï ÇÊÀÚ´Â °ÅÀÇ À¯ÀÏÇÏ°Ô µ¥ºñ¾È ¸®´ª½º(Debian GNU/Linux)¸¦ »ç¿ëÇϰí ÀÖÁö¸¸, ÀÌ Ã¥Àº ¾î¶² ÇϳªÀÇ ¸®´ª½º ¹èÆ÷º»À» ±âÁØÀ¸·Î ÇÏÁø ¾Ê´Â´Ù. µÉ ¼ö Àִ´ë·Î ¹èÆ÷º» °£ÀÇ Â÷ÀÌÁ¡À» ÁöÀûÇÏ·Á ³ë·ÂÇßÀ¸¸ç, ¿©·¯°¡Áö ´ë¾ÈµéÀ» ¼³¸íÇÏ¿´´Ù. ÇÑÆí, °¢°¢ÀÇ ÀÛ¾÷¿¡ ´ëÇØ ´ÜÁö "½¬¿î 5´Ü°è"¸¦ ³ª¿Çϱ⠺¸´Ù´Â ±× ÀϵéÀÌ ¾î¶»°Ô ÀÛµ¿µÇ´Â°¡¸¦ ¹¦»çÇÏ·Á°í ³ë·ÂÇÏ¿´´Ù. »ç½Ç ±×·± ¸¹Àº Á¤º¸µéÀÌ ¸ðµç »ç¶÷µé¿¡°Ô ÇÊ¿äÇÑ °ÍÀº ¾Æ´Ï¹Ç·Î, ±× ºÎºÐµéÀº ¹Ì¸® Ç¥½Ã°¡ µÇ¾î ÀÖÀ¸¸ç ¹Ì¸® ¼³Á¤µÈ ½Ã½ºÅÛÀ» »ç¿ëÇÑ´Ù¸é °Ç³Ê ¶Û ¼öµµ ÀÖ´Ù. ±×·¯³ª ¸ðµç ºÎºÐÀ» ´Ù Àд °ÍÀº ÀÚ¿¬È÷ ½Ã½ºÅÛ¿¡ ´ëÇÑ ÀÌÇØ¸¦ ³ô¿© ÁÙ °ÍÀ̸ç, ¸®´ª½º¸¦ »ç¿ëÇÏ°í °ü¸®ÇÏ´Â ÀÏÀ» ´õ¿í Áñ°Ì°Ô ÇØÁÙ °ÍÀÌ´Ù. ¸ðµç ´Ù¸¥ ¸®´ª½º °³¹ß ÀÛ¾÷°ú ¸¶Âù°¡Áö·Î, ÀÌ Ã¥À» ¾²´Â ÀÛ¾÷µµ ÀÚ¹ßÀûÀ¸·Î ÀÌ·ç¾îÁ³´Ù. ÀÌ Ã¥À» ¾²´Â °ÍÀÌ Àç¹ÌÀÖÀ» °ÍÀ̶ó°í »ý°¢Çß°í ¶ÇÇÑ ¹Ýµå½Ã ÇàÇØÁ®¾ß ÇÏ´Â ÀÏÀ̶ó°í »ý°¢Çؼ ÀÌ Ã¥À» ½è´Ù. ±×·¯³ª ¸ðµç ÀÚ¹ßÀûÀÎ ÀÛ¾÷ÀÌ ±×·¸µíÀÌ, ¿©±â¿¡ ½ñ¾ÆºÎÀ» ¼ö ÀÖ´Â ³ë·Âµµ ¿ª½Ã ÇѰ谡 ÀÖÀ¸¸ç Áö½Ä°ú °æÇè¿¡µµ ÇѰ谡 ÀÖÀ» ¼ö ¹Û¿¡ ¾ø´Ù. »ç½Ç, ÁøÁ¤ÇÑ °í¼ö°¡ º¸¼ö¸¦ ¹ÞÀ¸¸ç ¸î³â¾¿ ÁýÇÊÇØ¼ ¿Ï¼ºÇÑ ±×·± ¹®¼µéó·³ ÀÌ ¸Å´º¾óÀÌ ÈǸ¢ÇÏ´Ù°í´Â ¸»ÇÒ ¼ö ¾øÀ»Áö ¸ð¸¥´Ù. ÇÏÁö¸¸, À̰ÍÀº ´Ù¸¸ ÀÚ°ÝÁö½É¿¡¼ ¸»Çصδ °Í »ÓÀÌ´Ù. ÀÌ ¸Å´º¾óÀÌ ¾î´À Á¤µµ ÃæºÐÈ÷ ÈǸ¢ÇÏ´Ù°í ³ª´Â ¹Ï´Â´Ù. ÀÌ ¸Å´º¾ó¿¡¼´Â, ÀÌ¹Ì ÀÚÀ¯·Ó°Ô »ç¿ë °¡´ÉÇϵµ·Ï ¹®¼È µÇ¾î ÀÖ´Â ³»¿ëµéÀº °ÅÀÇ Æ÷ÇÔÇÏÁö ¾Ê¾Ò´Ù. À̰ÍÀº ƯÈ÷, ¿¹¸¦ µé¾î mkfs ¸í·ÉÀÇ ÀÚ¼¼ÇÑ »ç¿ë¹ý°ú °°Àº, ÇÁ·Î±×·¥ ƯÁ¤ÀûÀÎ ¹®¼µé¿¡ Àû¿ëµÇ´Â ¿øÄ¢ÀÌ´Ù. ¿©±â¼´Â ´ÜÁö ±× ÇÁ·Î±×·¥µéÀÇ ¿ëµµ¸¦ ¼³¸íÇÏ¿´°í ÀÌ Ã¥ÀÇ ¸ñÀû¿¡ ÇÊ¿äÇÑ ¸¸ÅÀÇ »ç¿ë¹ý¸¸À» ¼¼úÇß´Ù. Áï, ÀÌ ¸Å´º¾ó¿¡¼ ¾ð±ÞÇÑ ºÎºÐÀº ¸ðµÎ ÇØ´ç ¹®¼ ÁßÀÇ ÀϺκÐÀÏ »ÓÀÌ´Ù. ¸¸ÀÏ ÀÌ º¸´Ù ´õ ¸¹Àº Á¤º¸°¡ ÇÊ¿äÇÏ´Ù¸é, ±× ÇØ´ç ¹®¼¸¦ Á÷Á¢ ã¾Æ º¸½Ã±â¸¦ ³Ê±×·¯¿î µ¶ÀÚ ¿©·¯ºÐ²² ºÎʵ台´Ù. ³ª´Â ÀÌ ¹®¼¸¦ µÉ ¼ö Àִ´ë·Î °³¼±½Ã۱â À§ÇØ ³ë·ÂÇϰí ÀÖ´Ù. ±×·¯¹Ç·Î ÀÌ ¹®¼¸¦ À§ÇÑ ÁÁÀº ¾ÆÀ̵ð¾î°¡ ÀÖ´Ù¸é ¾Æ³¦¾øÀÌ Ãæ°íÇØ Áֱ⠹ٶõ´Ù. À߸øµÈ ¹®¹ý, ½ÇÁ¦·Î À߸øµÈ ³»¿ë, ´Ù½Ã ½á¾ßÇÒ Çʿ䰡 ÀÖ´Â ºÐ¾ß¿¡ ´ëÇÑ Àǰß, ´Ù¾çÇÑ À¯´Ð½º ¹öÀüµéÀÌ ¾î¶»°Ô ÀÛµ¿µÇ´ÂÁö¿¡ ´ëÇÑ Á¤º¸ µî, ÀÌ ¸ðµç °Íµé¿¡ °ü½ÉÀÌ ÀÖ´Ù. http://www.iki.fi/viu/ ¿¡¼ ÀúÀÚ¿¡°Ô ¿¬¶ôÀ» ÃëÇÒ ¼ö ÀÖ´Â ¹æ¹ýÀ» ¾Ë·Á ÁÙ °ÍÀÌ´Ù. ¸¹Àº »ç¶÷µéÀÌ Á÷Á¢ ¶Ç´Â °£Á¢ÀûÀ¸·Î ÀÌ Ã¥À» ¾²´Âµ¥ µµ¿òÀ» ÁÖ¾ú´Ù. ƯÈ÷ LDP¸¦ Åë¼ÖÇϸç ÀÌ ¹®¼ ÀÛ¾÷À» µ¶·ÁÇØ ÁֽŠMatt Welsh, ÀÌ ¹®¼¸¦ ´Ù½Ã ÀÛ¼ºÇϴµ¥ ÀÖ¾î ¸Å¿ì °¡Ä¡ÀÖ´Â ÀǰßÀ» º¸³»ÁֽŠAndy Oram, ÀÌ ¹®¼¸¦ ¿Ï¼ºÇÒ ¼ö ÀÖ´Ù´Â º»º¸±â¸¦ º¸¿©ÁֽŠOlaf Kirch, ¶ÇÇÑ ¸¹Àº »ç¶÷µéÀÌ ÀÌ·± ¹®¼¸¦ ÇÊ¿ä·Î Çϰí ÀÖ´Ù´Â »ç½ÇÀ» ±ú´Ý°Ô ÇØÁֽŠYggdrasilÀÇ Adam Richter, ±× ¹ÛÀÇ ¸¹Àº ºÐµé²² °¨»çµå¸°´Ù. ¶ÇÇÑ, ext2¿¡ ´ëÇÑ ¼³¸í°ú, xia¿Í ext2 ÆÄÀϽýºÅÛ ºñ±³ ³»¿ë, ±× ¹Û¿¡ µð¹ÙÀ̽º ¸®½ºÆ® µî À¯¿ëÇÑ Á¤º¸¸¦ Á¦°øÇØ ÁֽŠStephen Tweedie, H. Peter Anvin, Remy Card, Theodore Ts'o²² °¨»çµå¸°´Ù(´öºÐ¿¡ ÀÌ ¹®¼¸¦ ´õ¿í µÎ²®°í ¾ËÂ÷°Ô ²Ù¹Ð¼ö ÀÖ¾ú´Ù). ºñ·Ï ÀÌ ³»¿ëµéÀº ¿©±â¿¡ ´õ ÀÌ»ó ¼ö·ÏµÇÁö ¾Ê°Ô µÇ¾úÁö¸¸, ÀÌ ºÐµé²² °¡Àå °í¸¿°Ô ¿©±â¸ç ÀÌÀü ¹öÀü¿¡¼ ÀÌ·¯ÇÑ ±â¿©¿¡ ´ëÇÑ ¾ð±ÞÀÌ ¶§·Î ºÎÁ·Çß´ø °ÍÀ» Á˼۽º·´°Ô »ý°¢ÇÑ´Ù. ±× ¿Ü¿¡ 1993³â¿¡ ¸¹Àº ÀÚ·áµéÀ» Á¦°øÇØ Áֽðí, ¸®´ª½º Àú³Î¿¡ ½Ç¸° ¸¹Àº ½Ã½ºÅÛ °ü¸® ±â»çµéµµ º¸³»ÁֽŠMark Komarinski¿¡ °¨»çµå¸°´Ù. ±×°ÍµéÀº ¾ÆÁÖ À¯ÀÍÇÏ¿´À¸¸ç ¸¹Àº ¿µ°¨À» ÁÖ¾ú´Ù. ¸¹Àº ºÐµéÀÌ ¸Å¿ì À¯ÀÍÇÑ ºñÆòÀ» ÇØÁ̴ּÙ. ±â¾ï·ÂÀÌ ¾È µÇ¾î ¸ðµç À̸§À» ±â¾ï ¸øÇÏÁö¸¸, ÀϺκÐÀº ¾ËÆÄºª¼øÀ¸·Î ´ÙÀ½°ú °°´Ù. : Paul Caprioli, Ales Cepek, Marie-France Declerfayt, Dave Dobson, Olaf Flebbe, Helmut Geyer, Larry Greenfield¿Í ±×ÀÇ ¾Æ¹öÁö, Stephen Harris, Jyrki Havia, Jim Haynes, York Lam, Timothy Andrew Lister, Jim Lynch, Michael J. Micek, Jacob Navia, Dan Poirier, Daniel Quinlan, Jouni K Seppanen Philippe Steindl, G.B. Stotte. ±× ¹Û¿¡ ±â¾ïÀ» ¸øÇÏ´Â ´Ù¸¥ ºÐµé²²´Â Á˼۽º·´°Ô »ý°¢ÇÑ´Ù. 1.1. The Linux Documentation Project¸®´ª½º ¹®¼ ÇÁ·ÎÁ§Æ®(LDP)´Â ¸®´ª½º ¿î¿µÃ¼Á¦¸¦ À§ÇÑ ¿Ïº®ÇÑ ¹®¼¸¦ Á¦°øÇϱâ À§ÇØ °°ÀÌ ÀÏÇÏ´Â ÀÛ¼ºÀÚ, ±³Á¤ÀÚ, ÆíÁýÀÚµéÀÇ ÀÚÀ¯·Î¿î ¸ðÀÓÀÌ´Ù. ÀÌ ÇÁ·ÎÁ§Æ®ÀÇ Àü¹ÝÀûÀÎ ÁøÇà »óȲÀº Greg Hankins°¡ Á¶À²ÇØ ÁÖ°í ÀÖ´Ù. ÀÌ ¸Å´º¾óÀº Linux Users' Guide, System Administrators' Guide, Network Administrators' Guide, Kernel Hackers' Guide·Î ÀÌ·ç¾îÁø LDPÀÇ ÇÙ½É ¹®¼µé Áß ÇϳªÀÌ´Ù. ÀÌ ¸Å´º¾óÀº sunsite.unc.eduÀÇ /pub/Linux/docs/LDP¿¡¼ anonymous FTP¸¦ ÅëÇØ LaTeXÇü½Ä, .dviÇü½Ä, Æ÷½ºÆ®½ºÅ©¸³Æ® Çü½ÄÀ¸·Î ¾òÀ»¼ö ÀÖ´Ù. ¸®´ª½º ¹®¼ÀÇ ÁúÀ» Çâ»ó½Ã۱â À§ÇÑ
±Û ¾²±â¿Í ÆíÁý¿¡ Âü¿©ÇØ º¸±â¸¦ ±ÇÇÑ´Ù.
ÀÇ¿åÀÌ ÀÖÀ¸½Å ºÐµéÀº E-mailÀ»
2장. ¸®´ª½º ½Ã½ºÅÛÀÇ °³°ý
¿©±â¼´Â ¸®´ª½º ½Ã½ºÅÛÀÇ Àü¹ÝÀûÀÎ ±¸¼ºÀ» °£·«È÷ ¾Ë¾Æº¼ °ÍÀÌ´Ù. ¸ÕÀú, ¿î¿µÃ¼Á¦ÀÇ ¿ªÇÒµé Áß ÇÙ½ÉÀûÀÎ °Í ¸î °¡Áö¸¦ »ìÆìº¸°í, ÀÌ·± ¿ªÇÒµéÀ» ½ÇÁ¦·Î ±¸ÇöÇØÁÖ´Â ÇÁ·Î±×·¥µé¿¡ °üÇØ °£´ÜÈ÷ ¾Ë¾Æº¸µµ·Ï ÇϰڴÙ. ÀÏ´ÜÀº ¸®´ª½º ½Ã½ºÅÛÀ» Æ÷°ýÀûÀ¸·Î ÀÌÇØÇÏ´Â °ÍÀÌ ¸ñÀûÀ̹ǷÎ, °¢°¢ÀÇ ¼¼ºÎÀûÀÎ ³»¿ëÀº µÚ·Î ¹Ì·ç¾ú´Ù. 2.1. ¿î¿µÃ¼Á¦ÀÇ ±¸¼ºUNIX °è¿ÀÇ ¿î¿µÃ¼Á¦´Â Ä¿³Î(kernel)°ú ¿©·¯°¡Áö ½Ã½ºÅÛ ÇÁ·Î±×·¥(system programs) µé·Î ÀÌ·ç¾îÁ® Àִµ¥, ¿©±â¿¡´Â ¾÷¹«¼öÇàÀ» À§ÇÑ ¸î°¡Áö ÀÀ¿ë ÇÁ·Î±×·¥(application programs) µéµµ µ¡ºÙ¿©Á® ÀÖ´Ù. ÀÌÁß¿¡¼µµ, ƯÈ÷ Ä¿³ÎÀº ¿î¿µÃ¼Á¦ÀÇ ½ÉÀåºÎ¶ó°í ÇÒ ¼ö ÀÖ´Â ºÎºÐÀÌ´Ù. [2] Ä¿³ÎÀº ÆÄÀϵéÀ» µð½ºÅ©¿¡ ÀûÀýÈ÷ ¹èÄ¡½ÃŰ°Å³ª, ÇÁ·Î±×·¥À» ½Ãµ¿½ÃÄÑ ÀÛ¾÷À» ¼öÇàÇÏ°Ô Çϰí, ¸Þ¸ð¸®¿Í °°Àº ½Ã½ºÅÛÀÇ ÀÚ¿ø(resource)À» °¢°¢ÀÇ ÇÁ·Î¼¼½º¿¡ ÇÒ´çÇϸç, ³×Æ®¿öÅ©¸¦ ÅëÇØ ÆÐŶ(packet)À» ÁÖ°í¹ÞÀ» ¼ö ÀÖ°Ô ÇØÁØ´Ù. ±×·¯³ª Ä¿³ÎÀÌ ¸ðµç ÀϵéÀ» È¥ÀÚ¼ ó¸®ÇÏ´Â °ÍÀº ¾Æ´Ï¸ç, ½ÇÁ¦·Î Ä¿³ÎÀÌ È¥ÀÚ¼ ó¸®ÇÏ´Â ºÎºÐÀº ¸Å¿ì Àû´Ù. ´ë½Å¿¡ Ä¿³ÎÀº ±â¹Ý ¼³ºñ(tools)µéÀ» Á¦°øÇÔÀ¸·Î½á ¸ðµç ÀÛ¾÷À» °¡´ÉÇϵµ·Ï Çϴµ¥, ÀÌ ¼³ºñµéÀ» ÅëÇÏÁö ¾Ê°í¼´Â ¾î¶² °Íµµ Á÷Á¢ Çϵå¿þ¾î¸¦ ´Ù·çÁö ¸øÇÏ°Ô ÇÑ´Ù. ÀÌ·± ¹æ½ÄÀ¸·Î, Çϵå¿þ¾î¸¦ µ¿½Ã¿¡ »ç¿ëÇÏ·Á´Â °¢°¢ÀÇ »ç¿ëÀÚµéÀÌ ¼·Î Ãæµ¹ÇÏ´Â ÀÏÀ» ¸·À» ¼ö ÀÖ´Ù. Ä¿³ÎÀÌ °®Ãß°í ÀÖ´Â ¼³ºñµéÀ» »ç¿ëÇÏ´Â ÀÏÀº ½Ã½ºÅÛ ÄÝ(system call)À» ÅëÇØ¼ ÀÌ·ç¾îÁø´Ù : ÀÌ¿¡ °üÇÑ »ó¼¼ÇÑ ³»¿ëÀº ÇØ´ç ¸Å´º¾ó ÆäÀÌÁöÀÇ µÎ¹øÂ° ¼½¼ÇÀ» ÂüÁ¶Çϱ⠹ٶõ´Ù. ½Ã½ºÅÛ ÇÁ·Î±×·¥µéÀº ¿î¿µÃ¼Á¦¸¦ À§ÇØ ´Ù¾çÇÑ ¿ªÇÒÀ» ¼öÇàÇØ ÁÖ¾î¾ß Çϴµ¥, À̸¦ ±¸ÇöÇϱâ À§ÇØ ¿ª½Ã Ä¿³ÎÀÇ ±â¹Ý ¼³ºñµéÀ» »ç¿ëÇÑ´Ù. Áï, ½Ã½ºÅÛ ÇÁ·Î±×·¥À̳ª ±âŸ ¿©·¯°¡Áö ÀÀ¿ë ÇÁ·Î±×·¥µéÀº ¸ðµÎ 'Ä¿³Î À§¿¡¼' ½ÇÇàµÈ´Ù°í ÇÒ ¼ö ÀÖ°Ú´Ù. ÀÌ »óŸ¦ »ç¿ëÀÚ ¸ðµå(user mode)¶ó°í ºÎ¸¥´Ù. »ç¿ëÀÚ ¸ðµå¿¡¼ ½Ã½ºÅÛ ÇÁ·Î±×·¥°ú ±âŸ ÇÁ·Î±×·¥Àº °á±¹ ±× ±Ã±ØÀûÀÎ ¿ªÇÒ¿¡ Â÷À̰¡ ÀÖÀ» »ÓÀÌ´Ù : »ç¿ëÀÚÀÇ ¾÷¹«¿¡ ÇÊ¿äÇÑ ¿ªÇÒÀ» Çϵµ·Ï µÇ¾î ÀÖ´Â °ÍÀÌ ÀÀ¿ë ÇÁ·Î±×·¥À̶ó¸é(³îÀ̰¡ ÇÊ¿äÇÏ´Ù¸é °ÔÀÓÀÌ µÇ°Ú´Ù), ½Ã½ºÅÛ ÇÁ·Î±×·¥Àº ½Ã½ºÅÛÀÌ µ¿ÀÛÇϴµ¥ ÇÊ¿äÇÑ ¿ªÇÒÀ» ÇÏ°Ô µÇ¾î ÀÖ´Â °ÍÀÌ´Ù. ±×·¯¹Ç·Î ¿öµå ÇÁ·Î¼¼¼´Â ÀÀ¿ë ÇÁ·Î±×·¥, telnet Àº ½Ã½ºÅÛ ÇÁ·Î±×·¥À̶ó°í ÇÒ ¼ö ÀÖ´Ù. »ç½Ç, ÀÌ·±½ÄÀÇ ±¸ºÐÀº ¾Ö¸Å¸ðÈ£ÇÑ °æ¿ì°¡ ¸¹Àºµ¥, °¹ÚÀûÀ¸·Î ¹¹µç ºÐ·ùÇϱ⸦ ÁÁ¾ÆÇÏ´Â »ç¶÷µé¿¡°Ô³ª Áß¿äÇÑ ¹®Á¦ÀÏ °ÍÀÌ´Ù. ¿î¿µÃ¼Á¦´Â ¶ÇÇÑ ÄÄÆÄÀÏ·¯¿Í ±×¿¡ ºÎÇյǴ ¶óÀ̺귯¸®¸¦ Æ÷ÇÔÇϰí Àִµ¥( ¸®´ª½ºÀÇ °æ¿ì¿¡´Â GCC¿Í C ¶óÀ̺귯¸®¸¦ Æ÷ÇÔÇϰí ÀÖ´Ù.), ¸ðµç Á¾·ùÀÇ ÇÁ·Î±×·¡¹Ö ¾ð¾î°¡ ¿î¿µÃ¼Á¦¿¡ Æ÷ÇԵǾî ÀÖÀ» ÇÊ¿ä´Â ¾ø´Ù. ¶ÇÇÑ °¢Á¾ ¹®¼°¡ ¿î¿µÃ¼Á¦¿Í ÇÔ²² ÷ºÎµÇ¾î Àֱ⵵ Çϸç, ¾î¶² °æ¿ì¿¡´Â °ÔÀÓÀÌ Æ÷ÇԵǾî ÀÖ´Â °æ¿ìµµ ÀÖ´Ù. ÀüÅëÀûÀ¸·Î´Â ¼³Ä¡ µð½ºÅ©³ª Å×ÀÌÇÁ¿¡ µé¾îÀÖ´Â ³»¿ëÀÌ ±× ¿î¿µÃ¼Á¦ÀÇ ¸ðµç °ÍÀ¸·Î °£ÁֵǾú´Ù ; ±×·¯³ª ÀÌ·± °üÁ¡Àº ¸®´ª½º¿¡´Â ¾î¿ï¸®Áö ¾Ê´Âµ¥, ±×°ÍÀº ¸®´ª½º°¡ FTP »çÀÌÆ®¸¦ ÅëÇØ Àü¼¼°è·Î ÆÛÁ®³ª°¡±â ¶§¹®ÀÌ´Ù. 2.2. Ä¿³Î ÇٽɺÎÀÇ ±¸¼º¸®´ª½º Ä¿³Î¿¡´Â ¸î°¡Áö ÇÙ½ÉÀûÀÎ ºÎºÐµéÀÌ Àִµ¥ ±×°ÍÀº : ÇÁ·Î¼¼½º °ü¸®ÀÚ, ¸Þ¸ð¸® °ü¸®ÀÚ, Çϵå¿þ¾î ÀåÄ¡ µå¶óÀ̹ö, ÆÄÀϽýºÅÛ µå¶óÀ̹ö, ³×Æ®¿öÅ© °ü¸®ÀÚ(process management, memory management, hardware device drivers, filesystem drivers, network management)ÀÌ¸ç ±× ¿Ü¿¡µµ ´Ù¾çÇÑ ±¸¼º¿ä¼Ò°¡ ÀÖ´Ù. ÀÌ Áß ÀϺθ¦ 그림 2-1 ¿¡ ³ªÅ¸³»¾ú´Ù. ¾Æ¸¶µµ Ä¿³Î¿¡¼ °¡Àå Áß¿äÇÑ ±¸¼º¿ä¼Ò´Â ¸Þ¸ð¸®°ü¸®ÀÚ¿Í ÇÁ·Î¼¼½º °ü¸®ÀÚÀÏ °ÍÀÌ´Ù(ÀÌ°Íµé ¾øÀÌ´Â ²Ä¦µµ ÇÒ ¼ö ¾ø´Ù!). ¸Þ¸ð¸® °ü¸®ÀÚ´Â ÇÁ·Î¼¼½º, Ä¿³Î ÀϺκÐ, ¹öÆÛ ij½¬¸¦ ¸Þ¸ð¸® ¿µ¿ª°ú ½º¿Ò °ø°£¿¡ ÀûÀýÈ÷ ÇÒ´çÇÏ´Â ¿ªÇÒÀ» ÇÑ´Ù. ÇÁ·Î¼¼½º °ü¸®ÀÚ´Â »õ·Î¿î ÇÁ·Î¼¼½º¸¦ »ý¼ºÇÏ°í ¸ÖÆ¼Å½ºÅ·À» ±¸ÇöÇϴµ¥, ¸ÖƼŽºÅ·Àº ÇÁ·Î¼¼¼ »óÀÇ ÇÁ·Î¼¼½º¸¦ °è¼Ó ¹Ù²ãÄ¡±â(switching)ÇÏ´Â ±â¹ýÀ¸·Î ÀÌ·ç¾îÁø´Ù. Ä¿³ÎÀÇ °¡Àå ¹Ø¹ÙÅÁÀº °®°¡Áö Á¾·ùÀÇ Çϵå¿þ¾î ÀåÄ¡ µå¶óÀ̹öµé·Î ÀÌ·ç¾îÁø´Ù. Çϵå¿þ¾î´Â ±× Á¾·ù°¡ ¿ö³« ´Ù¾çÇØ¼, Çϵå¿þ¾î ÀåÄ¡ µå¶óÀ̹öµµ ±× ¼ö°¡ ¹«Ã´ ¸¹´Ù. ÈçÈ÷, ºñ½ÁÇÑ ±â´ÉÀ̸鼵µ ¼ÒÇÁÆ®¿þ¾î¿¡ ÀÇÇØ ±¸µ¿µÇ´Â ¹æ½ÄÀÌ ´Ù¸¥ Çϵå¿þ¾î°¡ ¸¹Àºµ¥, ÀÌ·± À¯»ç¼ºÀº ºñ½ÁÇÑ ±â´ÉÀ» ÅëÆ²¾î ±¸µ¿½ÃŰ´Â ÀϹÝÀûÀÎ µå¶óÀ̹ö Ŭ·¡½º¸¦ °®Ãâ ¼ö ÀÖ°Ô ÇØÁØ´Ù; Áï, °°Àº Ŭ·¡½º¿¡ ¼ÓÇÏ´Â ¸â¹ö µå¶óÀ̹öµéÀº ÀÚ½ÅÀ» Á¦¿ÜÇÑ Ä¿³ÎÀÇ ³ª¸ÓÁö ºÎºÐ¿¡ ´ëÇØ¼± °°Àº ÀÎÅÍÆäÀ̽º¸¦ °®´Â´Ù. ±×·¯³ª °¢°¢ÀÇ µå¶óÀ̹öµéÀÌ ±â´ÉÀ» ½ÇÁ¦·Î ±¸ÇöÇÏ´Â ¹æ¹ýÀº ¼·Î ´Ù¸£´Ù. ¿¹·Î, ¸ðµç µð½ºÅ© µå¶óÀ̹öµéÀº Ä¿³ÎÀÇ ³ª¸ÓÁö ºÎºÐ¿¡ ´ëÇØ ºñ½ÁÇÑ ÀÎÅÍÆäÀ̽º¸¦ °®´Âµ¥, ½ÇÁ¦·Î µð½ºÅ© µå¶óÀ̹öµéÀº "µå¶óÀ̺ê ÃʱâÈ" "N¹øÂ° ¼½ÅÍ Àбâ" "N¹øÂ° ¼½ÅÍ ¾²±â"¿Í °°Àº Á¶ÀÛ¹æ¹ýÀ» ¸ðµÎ °®Ãß°í ÀÖ´Ù. Ä¿³ÎÀÌ µ¶¸³ÀûÀ¸·Î Á¦°øÇÏ´Â ¼ÒÇÁÆ®¿þ¾î ¼ºñ½ºµé Áß¿¡µµ À¯»ç¼ºÀ» °¡Áø °ÍµéÀÌ ÀÖ¾î¼, ¿ª½Ã Ŭ·¡½º¶õ °ÍÀ¸·Î Ãß»óÈ µÉ ¼ö ÀÖ´Ù. ¿¹¸¦ µéÀÚ¸é, ¼ö¸¹Àº ³×Æ®¿÷ ÇÁ·ÎÅäÄݵéÀº BSD ¼ÒÄÏ ¶óÀ̺귯¸®¶ó´Â ÇϳªÀÇ ÇÁ·Î±×·¡¹Ö ÀÎÅÍÆäÀ̽º·Î Ãß»óÈµÇ¾î ¿Ô´Ù. ¶Ç ´Ù¸¥ ¿¹·Î, °¡»ó ÆÄÀϽýºÅÛ °èÃþ(virtual filesystem (VFS) layer) À̶õ °ÍÀÌ Àִµ¥, À̰ÍÀº ÆÄÀϽýºÅÛ Á¶ÀÛ¹æ¹ýÀ» ½ÇÁ¦ ±¸Çö¹æ¹ý¿¡¼ ¶¼¾î³» Ãß»óÈÇÑ °ÍÀÌ´Ù. ÆÄÀϽýºÅÛÀ» »ç¿ëÇÏ·Á´Â ¿äûÀº VFS¿¡ ÀüÇØÁö°í, VFS´Â ¿äû¿¡ ¾Ë¸ÂÀº ÆÄÀϽýºÅÛ µå¶óÀ̹ö¸¦ °ñ¶ó ÁØ´Ù. °¢°¢ÀÇ ÆÄÀÏ ½Ã½ºÅÛ µå¶óÀ̹ö´Â ±×¿¡ ÇØ´çÇÏ´Â ÆÄÀϽýºÅÛ Á¶ÀÛ¹æ¹ýÀ» ½ÇÁ¦·Î ±¸ÇöÇØ ³½´Ù. 2.3. À¯´Ð½º ½Ã½ºÅÛÀÇ ÁÖ¿ä ±â´É¿©±â¼´Â UNIX°¡ Á¦°øÇÏ´Â ÇÙ½ÉÀûÀÎ ±â´É ¸î°¡Áö¸¦ ´ë¶ôÀûÀ¸·Î ¾Ë¾Æº¼ °ÍÀÌ´Ù. °¢°¢ÀÇ »ó¼¼ÇÑ ³»¿ëÀº µÚ¿¡¼ »ìÆìº¸µµ·Ï ÇϰڴÙ. 2.3.1. initUNIXÀÇ µ¶¸³ÀûÀÎ Çٽɱâ´ÉµéÀº ´ëºÎºÐ init¿¡ ÀÇÇØ Á¦°øµÈ´Ù. init´Â ¸ðµç UNIX ½Ã½ºÅÛ¿¡¼ °¡Àå ¸ÕÀú ½ÇÇàµÇ´Â ÇÁ·Î¼¼½ºÀ̸é¼, ¶ÇÇÑ ºÎÆÃ½Ã¿¡ Ä¿³ÎÀÌ ¼öÇàÇÏ´Â ¸Ç ¸¶Áö¸· °úÁ¤ÀÌ´Ù. init´Â ½Ã½ºÅÛ ½Ãµ¿¿¡ ÇÊ¿äÇÑ °®°¡Áö ÀÛ¾÷À» ¼öÇàÇÔÀ¸·Î½á ºÎÆÃ°úÁ¤À» °è¼Ó À̾°£´Ù(ÆÄÀϽýºÅÛÀ» °Ë»çÇÏ°í ¸¶¿îÆ®Çϱâ, µ¥¸óÀ» ½Ãµ¿½Ã۱⠵îÀÇ °®°¡Áö ÀÛ¾÷À» ÇÑ´Ù). init°¡ ¼öÇàÇØ¾ßÇÒ ÀÛ¾÷ÀÇ ±¸Ã¼ÀûÀÎ ¸ñ·ÏÀº ½Ã½ºÅÛÀÌ ¾î¶² »óÅ·ΠºÎÆÃµÇ±â¸¦ ¿øÇϴ³Ŀ¡ µû¶ó ´Þ¶óÁø´Ù; ¿©±â¿¡´Â ¸î°¡Áö ¼±ÅÃÀÌ ÀÖÀ» ¼ö ÀÖ´Ù. ´ÜÀÏ »ç¿ëÀÚ ¸ðµå(single user mode) ´Â ¾Æ¹«µµ ·Î±×ÀÎÇÏÁö ¸øÇϰÔÇϰí, root°¡ Äֿܼ¡¼¸¸ ½©À» »ç¿ëÇÒ ¼ö Àִ Ư¼öÇÑ »óÅÂÀÌ´Ù; ÀϹÝÀûÀ¸·Î´Â ´ÙÁß »ç¿ëÀÚ ¸ðµå(multiuser mode) °¡ Àû¿ëµÈ´Ù. ÀÌ·± »óŵé Áß¿¡ ¸î°¡Áö´Â ½ÇÇà ·¹º§(run revel) À̶õ °³³äÀ¸·Î ÀϹÝȵȴÙ; ´ÜÀÏ »ç¿ëÀÚ ¸ðµå¿Í ´ÙÁß »ç¿ëÀÚ ¸ðµå´Â °¢°¢ Çϳª¾¿ÀÇ ½ÇÇà ·¹º§·Î °£ÁֵȴÙ. ¶ÇÇÑ ¿©±â¿¡ ºÎ°¡ÀûÀÎ ½ÇÇà·¹º§ÀÌ ÀÖÀ» ¼ö Àִµ¥, ¿¹¸¦ µéÀÚ¸é ÄÜ¼Ö »ó¿¡¼ X¸¦ ±¸µ¿Çϱâ À§ÇÑ ¶ÇÇϳªÀÇ ½ÇÇà ·¹º§ÀÌ ÀÖÀ» ¼ö ÀÖ´Ù. ½Ã½ºÅÛÀÌ ÀϹÝÀûÀ¸·Î °¡µ¿µÇ´Â »óÅ¿¡¼, init´Â getty(»ç¿ëÀÚ°¡ ·Î±×ÀÎ ÇÒ ¼ö ÀÖµµ·Ï ÇØÁØ´Ù)°¡ Á¦´ë·Î µ¿ÀÛÇϰí ÀÖ´ÂÁö È®ÀÎÇϸç, ¶ÇÇÑ °í¾Æ ÇÁ·Î¼¼½º¸¦ ÀμöÇÏ´Â ¿ªÇÒÀ» ¸Ã´Â´Ù(orphan processes, ºÎ¸ð ÇÁ·Î¼¼½º°¡ Á×¾î¹ö¸° ÇÁ·Î¼¼½º; UNIX ½Ã½ºÅÛ¿¡¼ ¸ðµç ÇÁ·Î¼¼½º´Â ÇϳªÀÇ Æ®¸®(tree) ±¸Á¶¸¦ ÀÌ·ç¾î¾ß¸¸ ÇÑ´Ù. µû¶ó¼, °í¾Æ°¡ µÈ ÇÁ·Î¼¼½º´Â ´©±º°¡°¡ ¾çÀÚ·Î »ï¾ÆÁÖ¾î¾ß ÇÑ´Ù). ½Ã½ºÅÛÀÌ ¼Ë´Ù¿î µÉ ¶§, ³²¾ÆÀÖ´Â ÇÁ·Î¼¼½º¸¦ ¸ðµÎ Á¾·á½ÃŰ°í ¸ðµç ÆÄÀϽýºÅÛÀÇ ¸¶¿îÆ®¸¦ ÇØÁ¦ÇØ ÁÖ´Â °Íµµ initÀÌ´Ù. ±× ¹Û¿¡, ½Ã½ºÅÛ Á¾·á½Ã¿¡ ¼öÇàÇϵµ·Ï Á¤ÇØÁØ ±âŸ ÀÛ¾÷µéµµ init°¡ ó¸®ÇÏ°Ô µÈ´Ù. 2.3.2. Å͹̳ÎÀ» ÅëÇÑ ·Î±×ÀÎÅ͹̳Î(½Ã¸®¾ó ¶óÀÎÀ¸·Î ¿¬°áµÈ)À̳ª, ÄܼÖ(X°¡ ±¸µ¿µÇÁö ¾ÊÀº)À» ÅëÇÑ ·Î±×ÀÎÀº getty ÇÁ·Î±×·¥ÀÌ Ã³¸®ÇÏ°Ô µÈ´Ù. ¿ì¼± init´Â °¢°¢ °³º°ÀûÀÎ getty ÀνºÅϽº¸¦ °¢°¢ÀÇ ·Î±×ÀÎ Å͹̳ο¡ ¶ç¿ö ³õ´Â´Ù. getty´Â ÀԷ¹ÞÀº usernameÀ» È®ÀÎÇϰí login ÇÁ·Î±×·¥À» µ¹·Á password¸¦ ÇØµ¶ÇÏ°Ô ÇÑ´Ù. username°ú password°¡ Á¤È®Çϸé, loginÀº ½©À» ±¸µ¿½ÃŲ´Ù. username°ú password°¡ Á¤È®ÇÏÁö ¾Ê°Å³ª, »ç¿ëÀÚ°¡ ·Î±×¾Æ¿ôÇÏ¿© ½©ÀÌ Á¾·áµÇ¸é, init´Â ÀÌ »ç½ÇÀ» °£´ÜÈ÷ ¾Ë·ÁÁÖ°í »õ·Î¿î getty ÀνºÅϽº¸¦ ½ÃÀÛ½ÃŲ´Ù. Ä¿³ÎÀº ·Î±×ÀÎ °úÁ¤¿¡ ÀüÇô °ü¿©ÇÏÁö ¾ÊÀ¸¸ç, ÀÌ·± ¸ðµç °úÁ¤Àº ½Ã½ºÅÛ ÇÁ·Î±×·¥µéÀÌ µµ¸Ã¾Æ ó¸®ÇÑ´Ù. 2.3.3. SyslogÄ¿³Î°ú ¿©·¯°¡Áö ½Ã½ºÅÛ ÇÁ·Î±×·¥µéÀº °¢Á¾ ¿¡·¯¿Í °æ°í ¸Þ½ÃÁö, ±âŸ ÀϹÝÀûÀÎ ¸Þ½ÃÁöµéÀ» ³»³õ´Â´Ù. ÀÌ·± ¸Þ½ÃÁöµéÀº ¹«Ã´ À¯¿ëÇÑ Á¤º¸À̹ǷÎ, ½Ã°£ÀÌ ¸¹ÀÌ È帥 µÚ¿¡µµ ´Ù½Ã º¼ ¼ö ÀÖµµ·Ï ²À ÆÄÀÏ·Î ±â·ÏÇØ µÎ¾î¾ß ÇÑ´Ù. ÀÌ ÀÏÀ» ÇØÁÖ´Â °ÍÀÌ ¹Ù·Î syslogÀÌ´Ù. syslog´Â ¿©·¯ ¸Þ½ÃÁöµéÀ» ±× Ãâó¿Í Á߿䵵¿¡ µû¶ó °¢±â ´Ù¸¥ ÆÄÀÏ¿¡ Á¤¸®ÇÒ ¼ö ÀÖ´Ù. ¿¹¸¦ µé¾î, Ä¿³ÎÀÌ Ãâ·ÂÇÏ´Â ¸Þ½ÃÁö´Â µû·Î ÆÄÀÏÀ» ¸¸µé¾î ±â·ÏÇØ µÎ´Â ÀÏÀÌ ¸¹Àºµ¥, ÀÌ·¸°Ô ÇÏ´Â ÀÌÀ¯´Â Ä¿³Î ¸Þ½ÃÁö°¡ ¿ö³« Áß¿äÇϰí, ¹®Á¦Á¡À» Áý¾î³»±â À§Çؼ± ÀÚÁÖ ÀÐ¾î º¸¾Æ¾ß Çϱ⠶§¹®ÀÌ´Ù. 2.3.4. ¸í·ÉÀÇ ÁÖ±âÀûÀÎ ½ÇÇà : cron°ú atÀÏ¹Ý »ç¿ëÀÚÀ̰ųª ½Ã½ºÅÛ °ü¸®ÀÚÀ̰ųª °£¿¡, ¾î¶² ¸í·ÉÀ» ÁÖ±âÀûÀ¸·Î ¹Ýº¹ ½ÇÇà½ÃÄÑ¾ß ÇÒ Çʿ伺Àº ´©±¸³ª ´À³¢°Ô µÈ´Ù. ÇѰ¡Áö ¿¹·Î, ¾î¶² ÇÁ·Î±×·¥µéÀº Àӽ÷Π»ý¼ºÇÑ ÆÄÀϵéÀ» Á¦´ë·Î Áö¿ìÁö ¾Ê´Âµ¥, ±×·¡¼ Àӽà ÆÄÀÏ¿ë µð·ºÅ丮(/tmp,/var/tmp) ¾È¿¡´Â ´õ ÀÌ»ó ÇÊ¿äÇÏÁö ¾ÊÀº ÆÄÀϵéÀÌ ÀÖÀ» ¼ö ÀÖ´Ù. ÀÌ·± °ÍµéÀÌ Á¡Á¡ ¸¹¾ÆÁö¸é µð½ºÅ©ÀÇ °ø°£ÀÌ ³¶ºñµÇ¹Ç·Î, ½Ã½ºÅÛ °ü¸®ÀÚµéÀº ÀÌ·± ÆÄÀϵéÀ» ÁÖ±âÀûÀ¸·Î Áö¿ì°í ½Í¾îÇϱ⠸¶·ÃÀÌ´Ù. ÀÌ·± ¹Ýº¹ÀÛ¾÷À» ¹Ù·Î cron ¼ºñ½º°¡ ÇØÁØ´Ù. »ç¿ëÀÚ´Â °¢°¢ÀÇ crontab ÆÄÀÏÀ» °¡Áú ¼ö Àִµ¥, ¿©±â¿¡ °¢ »ç¿ëÀÚ°¡ ½ÇÇà½ÃŰ±â ¿øÇÏ´Â ¸í·Éµé°ú ±× ½Ã°£À» Àû¾îµÎ¸é cron µ¥¸óÀÌ Æ¯Á¤ ½Ã°£¸¶´Ù ±× ¸í·ÉµéÀ» ½ÇÇà½ÃÄÑ ÁØ´Ù. at ¼ºñ½º´Â cron°ú ºñ½ÁÇÏÁö¸¸ ÇѰ¡Áö ¸é¿¡¼ ´Ù¸£´Ù; atµµ ÁÖ¾îÁø ½Ã°£¿¡ ¸í·ÉÀ» ¼öÇàÇØÁÖÁö¸¸ ±×°ÍÀ» µÇÇ®ÀÌ ÇÏÁö´Â ¾Ê´Â´Ù. 2.3.5. ±×·¡ÇÈ À¯Àú ÀÎÅÍÆäÀ̽ºUNIX³ª LinuxÀÇ Ä¿³ÎÀº »ç¿ëÀÚ ÀÎÅÍÆäÀ̽º¸¦ ³»ÀåÇϰí ÀÖÁö ¾Ê´Ù; ±× ´ë½Å, À¯Àú ·¹º§ÀÇ ÇÁ·Î±×·¥ÀÌ »ç¿ëÀÚ ÀÎÅÍÆäÀ̽º¸¦ ±¸ÇöÇØ Áִµ¥, ÀÌ·± Á¡Àº ÅØ½ºÆ® ¸ðµå ÀÎÅÍÆäÀ̽º¿Í ±×·¡ÇÈ È¯°æÀÇ ÀÎÅÍÆäÀ̽º µÑ´Ù ¸¶Âù°¡ÁöÀÌ´Ù. ÀÌ·± ¹æ½ÄÀº ½Ã½ºÅÛÀ» º¸´Ù À¶Å뼺ÀÖ°Ô ÇØÁØ´Ù. ±×·¯³ª °¢°¢ÀÇ ÇÁ·Î±×·¥µéÀÌ ¼·Î ´Ù¸¥ À¯Àú ÀÎÅÍÆäÀ̽º¸¦ °¡Áö°Ô µÇ°í, ÀÌ¿¡µû¶ó ½Ã½ºÅÛÀ» ÀÍÈ÷±â°¡ ¾î·Á¿öÁö´Â Á¡Àº ¾à°£ÀÇ ´ÜÁ¡À̶ó ÇÒ ¼ö ÀÖ´Ù. Linux¿¡¼ ±âº»ÀûÀ¸·Î »ç¿ëÇÏ´Â ±×·¡ÇÈ È¯°æÀº XÀÌ´Ù(X Window SystemÀ̶ó°íµµ ºÒ¸®¿î´Ù). ±×·±µ¥ Xµµ ¿ª½Ã À¯Àú ÀÎÅÍÆäÀ̽º¸¦ ³»ÀåÇϰí ÀÖÁö ¾Ê±â´Â ¸¶Âù°¡ÁöÀÌ´Ù; ´Ù¸¸ ±×·¡ÇÈ À¯Àú ÀÎÅÍÆäÀ̽º¸¦ ±¸ÇöÇϱâ À§ÇÑ ±â¹Ý ¼³ºñµé, Áï À©µµ¿ì ½Ã½ºÅÛ ±× ÀÚü¸¸À» Á¦°øÇÑ´Ù. X À§¿¡¼ ±¸ÇöµÇ´Â À¯Àú ÀÎÅÍÆäÀ̽º¿¡´Â ¿©·¯°¡Áö ½ºÅ¸ÀÏÀÌ Àִµ¥, ±× Áß¿¡ °¡Àå ¸¹ÀÌ ¾²ÀÌ´Â °ÍÀ¸·Î´Â ¾Æµ¥³ª, ¸ðƼÇÁ, ¿ÀÇÂ·è ½ºÅ¸ÀÏÀ» ²ÅÀ» ¼ö ÀÖ´Ù.(Athena, Motif, and Open Look) 2.3.6. ³×Æ®¿öÅ·³×Æ®¿öÅ·À̶õ µÑ ÀÌ»óÀÇ ÄÄÇ»Å͸¦ ¿¬°áÇÏ¿© ¼·Î Ä¿¹Â´ÏÄÉÀÌ¼Ç ÇÒ ¼ö ÀÖµµ·Ï ÇØÁÖ´Â °ÍÀ» ¸»ÇÑ´Ù. ½ÇÁ¦·Î ¿¬°á°ú Ä¿¹Â´ÏÄÉÀ̼ÇÀÌ ÀÌ·ç¾îÁö´Â ¹æ¹ýÀº »ó´çÈ÷ º¹ÀâÇÑ °¨ÀÌ ÀÖÁö¸¸, À̸¦ ÅëÇØ ¾òÀ» ¼ö ÀÖ´Â À̵æÀº ½Ç·Î ¸·´ëÇÑ °ÍÀÌ´Ù. UNIX ¿î¿µÃ¼Á¦´Â ´Ù¾çÇÑ ³×Æ®¿öÅ· Áö¿øÀ» °®Ãß°í ÀÖ´Ù. °¡Àå ±âº»ÀûÀÎ ¼ºñ½ºµé -- ÆÄÀϽýºÅÛ, ÇÁ¸°ÆÃ, ¹é¾÷ µîµî -- Àº ¸ðµÎ°¡ ³×Æ®¿öÅ© »ó¿¡¼µµ ÀÌ·ç¾îÁú ¼ö ÀÖ´Ù. À̸¦ ÅëÇØ, Àúºñ¿ë°ú °áÇÔÇã¿ë °°Àº, ¸¶ÀÌÅ©·ÎÄÄÇ»ÆÃ°ú ºÐ»êÄÄÇ»ÆÃÀÇ ÀÕÁ¡µéÀ» ¸ðµÎ »ì¸®¸é¼µµ ½Ã½ºÅÛÀ» Áß¾ÓÁýÁß½ÄÀ¸·Î º¸´Ù ½±°Ô °ü¸®ÇÏ´Â °ÍÀÌ °¡´ÉÇØÁø´Ù. ¾Æ½±°Ôµµ ¿©±â¼´Â ³×Æ®¿öÅ·¿¡ °üÇØ ±íÀÌÀÖ°Ô ´Ù·çÁö ¾Ê´Â´Ù; ³×Æ®¿öÅ©°¡ ±âº»ÀûÀ¸·Î ¾î¶»°Ô ¿òÁ÷ÀÌ´ÂÁö¸¦ Æ÷ÇÔÇØ¼ ´õ ±íÀÌÀÖ´Â ³»¿ëÀ» ¾Ë°í ½ÍÀº »ç¶÷Àº Linux Network Administrators' Guide¸¦ Àо±â ¹Ù¶õ´Ù. 2.3.7. ³×Æ®¿öÅ©¸¦ ÅëÇÑ ·Î±×ÀÎ³×Æ®¿öÅ©¸¦ ÅëÇÑ ·Î±×ÀÎÀº ÀϹÝÀûÀÎ ·Î±×Àΰú´Â Á» ´Ù¸£´Ù. ÀϹÝÀûÀÎ ·Î±×ÀÎÀÇ °æ¿ì¿¡´Â ·Î±×ÀÎ °¡´ÉÇÑ °¢°¢ÀÇ Å͹̳ÎÀ» ÀÕ´Â °³º°ÀûÀÎ ½Ã¸®¾ó ¶óÀÎÀÌ ÀÏÁ¤ÇÏ°Ô Á¸ÀçÇϰí ÀÖ´Ù. ¹Ý¸é¿¡, ³×Æ®¿öÅ©¸¦ ÅëÇØ ·Î±×ÀÎÇÏ´Â °æ¿ì¿¡´Â ³×Æ®¿öÅ©¸¦ ÅëÇÑ °¡»óÀÇ ¿¬°áÀÌ ÀÌ·ç¾îÁú »ÓÀÌ¸ç ±× ¿¬°áµµ ÀÏÁ¤ÇÏÁö ¾Ê´Ù. [3] µû¶ó¼ °¢°¢ÀÇ °¡»ó¿¬°á¸¶´Ù ¹Ì¸® getty¸¦ ¶ç¿ö³õ°í ±â´Ù¸°´Ù´Â °ÍÀº ºÒ°¡´ÉÇÏ´Ù. ³×Æ®¿öÅ©·Î ·Î±×ÀÎÇϱâ À§Çؼ´Â ¸î°¡Áö ´Ù¸¥ ¹æ¹ýÀÌ ÇÊ¿äÇѵ¥, TCP/IP ³×Æ®¿öÅ©¿¡¼´Â telnet°ú rloginÀ» ÁÖ·Î »ç¿ëÇÑ´Ù. ³×Æ®¿öÅ© ·Î±×Àο¡¼´Â gettyµéÀ» ´ë½ÅÇØ¼ °¢°¢ÀÇ ·Î±×ÀÎ ¹æ¹ý¸¶´Ù µ¥¸ó Çϳª¾¿À» µ¶¸³ÀûÀ¸·Î ¶ç¿ö ³õ°í(Áï, telnet°ú rloginÀº ¼·Î ´Ù¸¥ µ¥¸óÀÌ ÇÊ¿äÇÏ´Ù) ·Î±×ÀÎ ¿äûÀÌ ÀÖ´ÂÁö¸¦ Àß µè°í ÀÖµµ·Ï ÇÑ´Ù. ·Î±×ÀÎ ¿äû Çϳª°¡ µé¾î¿À¸é, µ¥¸óÀº ÀÚ±âÀÚ½ÅÀÇ »õ·Î¿î ÀνºÅϽº Çϳª¸¦ ½ÇÇà½ÃÄÑ ±×¿¡ ÀÀÇÏ°Ô ÇÑ´Ù; ±×¸®°í ¿ø·¡ÀÇ ÀνºÅϽº´Â ´Ù¸¥ ¿äûÀÌ ÀÖ´ÂÁö ´Ù½Ã ±Í ±â¿ïÀ̰í ÀÖ°Ô µÈ´Ù. »õ·Î¿î ÀνºÅϽº°¡ ÇÏ´Â ÀÏÀº getty¿Í ºñ½ÁÇÏ´Ù. 2.3.8. ³×Æ®¿öÅ© ÆÄÀÏ ½Ã½ºÅÛ³×Æ®¿öÅ©¸¦ ÅëÇØ ¾òÀ» ¼ö ÀÖ´Â Ä¿´Ù¶õ ÀÌÁ¡ Áß Çϳª´Â ³×Æ®¿öÅ© ÆÄÀÏ ½Ã½ºÅÛ(network file system)À» ÅëÇØ ÆÄÀÏÀ» °øÀ¯ÇÒ ¼ö ÀÖ´Ù´Â Á¡ÀÌ´Ù. À̰ÍÀº Network File System ¶Ç´Â NFS¶ó°í ºÒ¸®¸ç, Sun»ç¿¡ ÀÇÇØ °³¹ßµÇ¾ú´Ù. ³×Æ®¿öÅ© ÆÄÀÏ ½Ã½ºÅÛÀ» ÅëÇϸé, ÇÑ ÄÄÇ»ÅÍ¿¡¼ ÇÁ·Î±×·¥ÀÌ ¾î¶°ÇÑ ÆÄÀÏ Á¶ÀÛÀ» ÇÏ´õ¶óµµ ±×°ÍÀ» ³×Æ®¿öÅ© °Ç³ÊÆíÀÇ ´Ù¸¥ ÄÄÇ»ÅÍ·Î º¸³¾ ¼ö ÀÖ´Ù. À̰ÍÀº ´Ù¸¥ ÄÄÇ»ÅÍ¿¡ ÀÖ´Â ÆÄÀϵéÀÌ ¸¶Ä¡ ÀÚ½ÅÀÇ ÄÄÇ»ÅÍ¿¡ ÀÖ±â¶óµµ ÇÑ °Íó·³ ÇÁ·Î±×·¥À» Âø°¢ÇÏ°Ô ¸¸µç´Ù. ÀÌ·¸°Ô Çϸé ÇÁ·Î±×·¥µéÀ» Ưº°È÷ ¼öÁ¤ÇÏÁö ¾Ê¾Æµµ µÇ¹Ç·Î, Á¤º¸ÀÇ °øÀ¯¸¦ ¾ÆÁÖ ¼Õ½±°Ô ÇÒ ¼ö ÀÖ´Ù. 2.3.9. ÀüÀÚ ¿ìÆíÀüÀÚ ¿ìÆíÀº ÄÄÇ»Å͸¦ ÅëÇÑ Ä¿¹Â´ÏÄÉÀ̼ǿ¡¼ °¡Àå Áß¿äÇÑ À§Ä¡¸¦ Â÷ÁöÇϰí ÀÖ´Ù. ÆíÁö´Â Ưº°ÇÑ Çü½ÄÀÇ ÆÄÀÏ¿¡ ÀúÀåµÇ¸ç, ÆíÁö¸¦ ÀÐ°í º¸³»±â À§Çؼ´Â ƯÁ¤ÇÑ ¸ÞÀÏ ÇÁ·Î±×·¥À» »ç¿ëÇÏ¿©¾ß ÇÑ´Ù. °¢ »ç¿ëÀÚ´Â »õ·Î ¿Â ÆíÁö°¡ º¸°üµÇ´Â ÆíÁöÇÔ( incoming mailbox, ƯÁ¤ Çü½ÄÀÇ ÆÄÀÏÀÌ´Ù)À» °®°í ÀÖ°Ô µÈ´Ù. ´©±º°¡ ÆíÁö¸¦ º¸³»¸é, ¸ÞÀÏ ÇÁ·Î±×·¥Àº ¹Þ´Â ÀÌÀÇ ÆíÁöÇÔÀÌ ¾îµð ÀÖ´ÂÁö È®ÀÎÇÏ°í ±× ÆÄÀÏÀÇ µÚ¿¡ ÆíÁö ³»¿ëÀ» µ¡ºÙ¿© ³õ´Â´Ù. ¸¸ÀÏ ´©±º°¡°¡ ´Ù¸¥ ÄÄÇ»ÅÍ¿¡ ÀÖ´Â »ç¿ëÀÚ¿¡°Ô ÆíÁö¸¦ º¸³½´Ù¸é, ¸ÞÀÏ ÇÁ·Î±×·¥Àº ÆíÁö¸¦ ¹è´ÞÇϱ⿡ Àû´çÇÑ À§Ä¡¿¡ ÀÖ´Â ´Ù¸¥ ÄÄÇ»Å͸¦ ã¾Æ¼ ±× ÆíÁö¸¦ ³Ñ°ÜÁØ´Ù. ÀÌ·¯ÇÑ ÀüÀÚ ¿ìÆí ½Ã½ºÅÛÀº ¸¹Àº ÇÁ·Î±×·¥µé·Î ÀÌ·ç¾îÁø´Ù. ÆíÁö¸¦ ¹è´ÞÇØ ÁÖ´Â ÀÏÀº ÇϳªÀÇ ÇÁ·Î±×·¥ÀÌ µµ¸Ã¾Æ ó¸®Çϴµ¥, ÀÌ·± ÇÁ·Î±×·¥À» mail transfer agent ¶Ç´Â MTA¶ó°í Çϸç sendmailÀ̳ª smail °°Àº °ÍÀÌ ÀÖ´Ù. ¹Ý¸é¿¡ »ç¿ëÀÚµéÀº ÆíÁö¸¦ ÀÐ°í ¾²±â À§ÇØ °¢ÀÚ ´Ù¾çÇÑ ÇÁ·Î±×·¥À» »ç¿ëÇϱ⠸¶·ÃÀÌ´Ù. ÀÌ·± ÇÁ·Î±×·¥À» mail user agent ¶Ç´Â MUA¶ó°í Çϸç, pineÀ̳ª elmÀÌ ´ëÇ¥ÀûÀÌÁö¸¸ ±× Á¾·ù°¡ ¹«Ã´À̳ª ´Ù¾çÇÏ´Ù. º¸Åë ÆíÁöÇÔÀº /var/spool/mail¿¡ À§Ä¡ÇÏ´Â °ÍÀÌ ÀϹÝÀûÀÌ´Ù. 2.3.10. ÀμâÇÁ¸°ÅÍ´Â Çѹø¿¡ ÇÑ»ç¶÷¸¸ÀÌ ¾µ ¼ö ÀÖ´Ù. ÇÏÁö¸¸ ÇÁ¸°Å͸¦ ÇÑ»ç¶÷¸¸ °è¼Ó »ç¿ëÇÑ´Ù¸é ±×°ÍÀº ¾ÆÁÖ ºñ°æÁ¦ÀûÀÎ ÀÏÀÏ °ÍÀÌ´Ù. ±×·¡¼, ÇÁ¸°ÅÍ´Â ÇÁ¸°Æ® Å¥(print queue)¶ó´Â °ÍÀ» ±¸ÇöÇØ ÁÖ´Â ¼ÒÇÁÆ®¿þ¾î¸¦ ÅëÇØ ¼·Î °øÀ¯ÇÒ ¼ö ÀÖµµ·Ï µÇ¾îÀÖ´Ù: ¸ðµç ÇÁ¸°Æ® ÀÛ¾÷Àº Å¥·Î º¸³»Áö¸ç ±×°÷¿¡¼ Â÷°îÂ÷°î ½×¿©ÀÖ´Ù°¡ ÀÚ±â Â÷·Ê°¡ ¿À¸é ÀÚµ¿À¸·Î ÀμâµÈ´Ù. ÀÌ·¸°Ô ÇÏ¸é »ç¿ëÀÚµéÀÌ ÀμâÀÛ¾÷ÀÇ ¼ø¼¿¡ ½Å°æ¾²Áö ¾Ê¾Æµµ µÇ°í, ¶ÇÇÑ ÇÁ¸°Å͸¦ ¼·Î Àå¾ÇÇϱâ À§ÇØ ½Î¿ï Çʿ䵵 ¾ø¾îÁø´Ù. [4] ½ÇÁ¦·Î ÇÁ¸°Æ® Å¥ ¼ÒÇÁÆ®¿þ¾î´Â ÇÁ¸°Æ® ÀÛ¾÷À» µð½ºÅ©¿¡ ½×¾ÆµÎ´Â(spool) ÀÏÀ» ÇÑ´Ù. Áï, ÇÁ¸°Æ® ÀÛ¾÷µéÀº ½ÇÁ¦·Î Ãâ·ÂµÇ±â Àü±îÁö ÆÄÀÏÀÇ ÇüÅ·Πť¿¡¼ ´ë±âÇÏ°Ô µÈ´Ù. ÀÌ·± ¹æ½ÄÀº ÀÀ¿ë ÇÁ·Î±×·¥µéÀÌ Àμ⹰À» »¡¸® ÇÁ¸°ÅÍ Å¥·Î ³»º¸³» ¹ö¸®°í ´Ù¸¥ ÀÏÀ» ÇÒ ¼ö ÀÖµµ·Ï ÇØÁØ´Ù; Áï, ÀÀ¿ëÇÁ·Î±×·¥Àº ÀÚ½ÅÀÇ Àμ⹰ÀÌ ÇÁ¸°ÅÍ¿¡¼ ½ÇÁ¦·Î Ãâ·ÂµÉ ¶§±îÁö ±â´Ù¸± Çʿ䰡 ¾ø°Ô µÈ´Ù. µû¶ó¼ ÇϳªÀÇ ¹®¼¸¦ ÀÛ¼ºÇÑ µÚ ±×°ÍÀÌ ÀμâµÉ ¶§±îÁö ±â´Ù¸®Áö ¾Ê°íµµ Áï½Ã ´Ù¸¥ ¹®¼¸¦ ÀÛ¼ºÇÒ ¼ö ÀÖÀ¸¹Ç·Î ¹«Ã´À̳ª Æí¸®ÇÏ´Ù. 2.3.11. ÆÄÀϽýºÅÛÀÇ ¾ó°³ÆÄÀϽýºÅÛÀº ¸¹Àº ºÎºÐÀ¸·Î ³ª´©¾î Áú ¼ö ÀÖ´Ù; º¸ÅëÀº /bin, /lib, /etc, /dev¸¦ Æ÷ÇÔÇÏ´Â ·çÆ®(root) ÆÄÀϽýºÅÛ°ú /usr, /var, /home °°Àº ¸î°¡Áö ´Ù¸¥ ÆÄÀϽýºÅÛÀ¸·Î ³ª´©°Ô µÈ´Ù. /usr ÆÄÀϽýºÅÛ¿¡´Â ÀÏ¹Ý ÇÁ·Î±×·¥µé°ú ³»¿ëÀÌ º¯ÈÇÏÁö ¾Ê´Â µ¥ÀÌÅ͵éÀÌ À§Ä¡ÇÏ°Ô µÇ°í, /var ÆÄÀϽýºÅÛ¿¡´Â ³»¿ëÀÌ °è¼Ó º¯ÈÇÏ´Â µ¥ÀÌÅÍ(log ÆÄÀÏ °°Àº °Í)µéÀÌ À§Ä¡ÇÏ°Ô µÈ´Ù. ¶ÇÇÑ /home ÆÄÀϽýºÅÛÀº ¸ðµç »ç¿ëÀÚµéÀÇ °³ÀÎ ÆÄÀÏÀ» À§ÇÑ °ø°£ÀÌ´Ù. ÀÌ·± ºÐÇÒÀº Çϵå¿þ¾îÀÇ »çÁ¤°ú ½Ã½ºÅÛ °ü¸®ÀÚÀÇ °áÁ¤¿¡ µû¶ó ¾ó¸¶µçÁö ¹Ù²ð ¼ö ÀÖÀ¸¸ç, ½ÉÁö¾î ¸ðµç °ÍÀ» ÇϳªÀÇ ÆÄÀϽýºÅÛ¿¡ ¸ô¾Æ ³ÖÀ» ¼öµµ ÀÖ´Ù. ÆÄÀϽýºÅÛÀÇ ¾ó°³¿¡ ´ëÇØ¼´Â ´ÙÀ½¿¡ À̾îÁö´Â 3장 ºÎºÐ¿¡¼ Á» ´õ »ó¼¼ÇÑ ³»¿ëÀ» ´Ù·é´Ù; ¶ÇÇÑ Linux Filesystem Standard ¹®¼¸¦ Àо´Ù¸é ´õ¿í ´õ »ó¼¼ÇÑ ³»¿ëÀ» Á¢ÇÒ ¼ö ÀÖÀ» °ÍÀÌ´Ù. 3장. µð·ºÅ丮 Æ®¸®ÀÇ °³°ý
µð·ºÅ丮´Â ¸¶Ä¡ ³ª¹µ°¡Áö¿Íµµ °°Àº °èÃþ±¸Á¶¸¦ ÀÌ·ç°í Àִµ¥, À̸¦ °¡¸®ÄÑ Æ®¸®(tree) ±¸Á¶¶ó°í ÇÑ´Ù. À̹ø Àå¿¡¼´Â Ç¥ÁØ ¸®´ª½º µð·ºÅ丮 Æ®¸® ±¸Á¶ÀÇ ÁÖ¿ä ºÎºÐÀ» FSSTND ÆÄÀϽýºÅÛ Ç¥ÁØ¿¡ ±Ù°ÅÇÏ¿© »ìÆì º¼ °ÍÀÌ´Ù. ¶ÇÇÑ ¿©±â¼´Â ¿©·¯°¡Áö ¸ñÀû¿¡ ¾Ë¸Â°Ô µð·ºÅ丮 ±¸Á¶¸¦ ºÐÇÒÇÏ´Â ÀϹÝÀûÀÎ ¹æ¹ý¿¡ ´ëÇØ °³°ýÀûÀ¸·Î ¾Ë¾Æ º¼ °ÍÀ̸ç ÀÌ·¸°Ô µð·ºÅ丮¸¦ Ưº°È÷ ºÐÇÒÇÏ´Â ÃëÁö¿¡ °üÇØ¼ ¼³¸íÇÒ °ÍÀÌ´Ù. ±×¸®°í µð·ºÅ丮 ºÐÇÒ ¹æ¹ýÀÇ ¸î°¡Áö ´Ù¸¥ ´ë¾È¿¡ ´ëÇØ¼µµ ¾Ë¾Æº¸±â·Î ÇϰڴÙ. 3.1. ¹è°æ¿©±â¼ ´Ù·ê ³»¿ëÀº ´ëü·Î ¸®´ª½º ÆÄÀϽýºÅÛ Ç¥ÁؾÈ(Linux filesystem standard, FSSTND, version 1.2 - Âü°í¹®ÇåÀ» º¼ °Í)¿¡ ±â¹ÝÇϰí ÀÖ´Ù. ÀÌ Ç¥ÁؾÈÀº ¸®´ª½º¿¡¼ ÆÄÀϽýºÅÛÀ» ¾î¶»°Ô Á¶Á÷ÇÒ °ÍÀΰ¡¿¡ ´ëÇÑ Ç¥ÁØÀ» Á¦Á¤Çϱâ À§ÇØ ¸¸µé¾îÁø ¹®¼·Î¼, ÀÌ·± Ç¥ÁØ¿¡ µû¶ó °¢ ÆÄÀϵéÀÇ À§Ä¡°¡ ÀϰüµÇ°Ô À¯ÁöµÈ´Ù¸é ¸®´ª½º¿ë ÇÁ·Î±×·¥ÀÇ ÀÛ¼º,Æ÷ÆÃÀÌ ½¬¿öÁö°í ¶ÇÇÑ ¸®´ª½º ¸Ó½ÅÀ» °ü¸®Çϱ⵵ ½¬¿öÁö´Â µî ¸¹Àº ÀÕÁ¡À» Áö´Ï°Ô µÈ´Ù. »ç½Ç ÀÌ·± Ç¥ÁؾÈÀÌ ¾î¶² °Á¦·ÂÀ» Áö´Ï°í ÀÖ´Â °ÍÀº ¾Æ´ÏÁö¸¸ °ÅÀÇ ´ëºÎºÐÀÇ ¸®´ª½º ¹èÆ÷ÆÇ¿¡¼ À̸¦ µû¸£°í ÀÖÀ¸¸ç, Ưº°ÇÑ ÀÌÀ¯¾øÀÌ ÀÌ Ç¥ÁØÀ» ¾î±â´Â °ÍÀº º°·Î ¹Ù¶÷Á÷ÇÑ ÀÏÀÌ ¸øµÈ´Ù. FSSTND´Â ÀüÅëÀûÀÎ À¯´Ð½º ¹æ½Ä°ú ÃֽаæÇâÀ» ÇÔ²² ¹Ý¿µÇÏ·Á ³ë·ÂÇϰí ÀÖÀ¸¸ç, À̸¦ ÅëÇØ ´Ù¸¥ À¯´Ð½º °æÇèÀÚµéÀÌ ¸®´ª½º¿¡ º¸´Ù Ä£¼÷ÇÔÀ» ´À³¥ ¼ö ÀÖµµ·Ï ¹è·ÁÇϰí ÀÖ´Ù. ¹°·Ð ¸®´ª½º °æÇèÀÚ°¡ ´Ù¸¥ À¯´Ð½º¸¦ Á¢ÇÏ´Â °æ¿ì¿¡µµ ¸¶Âù°¡ÁöÀ̰ڴÙ. À̹ø Àå¿¡¼´Â FSSTND¿¡ ´ëÇØ »ó¼¼ÇÏ°Ô ´Ù·çÁö´Â ¾Ê´Â´Ù. ¸®´ª½º ½Ã½ºÅÛ °ü¸®ÀÚ¶ó¸é Á» ´õ ±íÀÌÀÖ´Â ÀÌÇØ¸¦ À§ÇØ FSSTND¸¦ ²À Àо±â ¹Ù¶õ´Ù. ¶ÇÇÑ ¿©±â¼´Â ¸ðµç ÆÄÀϵ鿡 ´ëÇØ ÀÏÀÏÀÌ ´Ù·çÁö ¾ÊÀ¸¸ç ÆÄÀϽýºÅÛÀÇ °üÁ¡¿¡¼ ½Ã½ºÅÛÀÇ ±¸Á¶¸¦ ÀÌÇØÇϴµ¥ Ä¡ÁßÇÒ °ÍÀÌ´Ù. °¢°¢ÀÇ ÆÄÀÏ¿¡ ´ëÇÑ Á¤º¸´Â ÀÌ ¹®¼ÀÇ ´Ù¸¥ °÷À» ã¾Æº¸°Å³ª ¸Å´º¾ó ÆäÀÌÁö(man page)¸¦ Âü°íÇϱ⠹ٶõ´Ù. Àüü µð·ºÅ丮 Æ®¸®´Â ºÐÇÒÀÌ °¡´ÉÇϵµ·Ï µÇ¾î ÀÖ´Ù. ºÐÇÒµÈ °¢ ºÎºÐµéÀº ¼·Î ´Ù¸¥ µð½ºÅ©³ª ÆÄƼ¼Ç¿¡ µé¾î°¡°Ô µÇ´Âµ¥, ÀÌ·¸°Ô ÇÏ¸é µð½ºÅ© °ø°£ÀÇ Á¦¾à¿¡¼ ¹þ¾î³¯ ¼ö ÀÖ°í ¹é¾÷Çϱ⵵ ¼ö¿ùÇØÁö¸ç ±× ¹Û¿¡ ´Ù¸¥ ½Ã½ºÅÛ °ü¸® ÀÛ¾÷µµ ÇÑ°á ¼Õ½¬¿öÁø´Ù. ÆÄÀϽýºÅÛÀÇ ÁÖ¿ä ºÎºÐÀ» ²Å¾Æº¸ÀÚ¸é ·çÆ®(root) ÆÄÀϽýºÅÛ, /usr ÆÄÀϽýºÅÛ, /var ÆÄÀϽýºÅÛ ±×¸®°í /home ÆÄÀϽýºÅÛÀ» µé ¼ö ÀÖÀ¸¸ç(그림 3-1À» º¸¼¼¿ä), °¢ ºÎºÐµéÀº ¼·Î ´Ù¸¥ Àǵµ¸¦ °¡Áö°í ¸¸µé¾îÁø °ÍÀÌ´Ù. ÀÌ·± µð·ºÅ丮 Æ®¸®´Â, CD-ROM °°Àº Àбâ Àü¿ë ÀåÄ¡³ª NFS¸¦ ÅëÇØ ÆÄÀϽýºÅÛÀÇ ÀϺθ¦ °øÀ¯Çϰí ÀÖ´Â ¸®´ª½º ¸Ó½ÅµéÀÇ ³×Æ®¿öÅ©¿¡ ¾Ë¸Âµµ·Ï ¼³°èµÇ¾îÁ® ¿Ô´Ù. ¾Æ·¡¿¡ µð·ºÅ丮 Æ®¸® °¢ ºÎºÐÀÇ ¿ªÇÒ¿¡ ´ëÇÏ¿© ¼³¸íÇÏ¿´´Ù.
À§¿¡¼ °¢ ºÎºÐµéÀÌ ¼·Î ´Ù¸¥ ÆÄÀϽýºÅÛÀÎ °ÍÀ¸·Î °¡Á¤ÇßÁö¸¸, »ç½Ç ²À ±×·¸°Ô ÇØ¾ß¸¸ ÇÏ´Â °ÍÀº ¾Æ´Ï´Ù. ¸¸ÀÏ ´ÜÀÏ »ç¿ëÀÚ¿ë ½Ã½ºÅÛÀ̰ųª °ü¸®¸¦ ´Ü¼øÇÏ°Ô ÇÏ°í ½ÍÀº °æ¿ì¶ó¸é ¸ðµç °ÍÀ» ÇϳªÀÇ ÆÄÀϽýºÅÛ¿¡ ¸ô¾Æ ³Ö´Â °Íµµ °¡´ÉÇÏ´Ù. ¶ÇÇÑ À§¿¡¼ Á¦½ÃÇÑ ¹æ¹ý À̿ܿ¡µµ, ¿©·¯°¡Áö »óȲ¿¡ µû¶ó ¾ó¸¶µçÁö ´Ù¸¥ ÇüÅ·ΠÆÄÀϽýºÅÛÀ» ±¸¼ºÇÒ ¼ö ÀÖ´Ù. Áß¿äÇÑ °ÍÀº, /usr³ª /var °°Àº Ç¥ÁØÀûÀÎ À̸§µéÀ» »ç¿ëÇÒ ¼ö ÀÖµµ·Ï ÇØ¾ß ÇÑ´Ù´Â °ÍÀÌ´Ù; Áï, ¸¸ÀÏ¿¡ /var°¡ /usr ÆÄÀϽýºÅÛÀÇ ¾Æ·¡¿¡ Á¸ÀçÇÑ´Ù°í ÇÏ´õ¶óµµ /usr/lib/libc.a ¶Ç´Â /var/log/messages °°Àº °æ·ÎµéÀ» »ç¿ëÇÒ ¼ö ÀÖ¾î¾ß¸¸ ÇÑ´Ù. ÀÌ·± °æ¿ì¿¡´Â /var¸¦ /usr/varÀÇ ½Éº¼¸¯ ¸µÅ©·Î ¸¸µé¾î µÒÀ¸·Î½á Ç¥ÁØÀ» Áö۵µ·Ï ÇÒ ¼ö ÀÖ´Ù. À¯´Ð½º ÆÄÀϽýºÅÛ ±¸Á¶¿¡¼, °°Àº ¸ñÀûÀÇ ÆÄÀϵéÀº °°Àº Àå¼Ò¿¡ º¸°üµÈ´Ù. Áï ¸ðµç ¸í·Éµé°ú, ¸ðµç µ¥ÀÌÅ͵é, ¸ðµç ¹®¼µéÀº °¢±â µ¶¸³ÀûÀÎ Àå¼Ò¿¡ µû·Î º¸°üµÈ´Ù. ±×·±µ¥ °°Àº ¸ñÀûÀÇ ÆÄÀϵéÀ» ±¸ºÐÇϴµ¥´Â Á» ´Ù¸¥ ¿øÄ¢ÀÌ Àû¿ëµÉ ¼öµµ ÀÖ´Ù. Áï ¸ðµç Emacs¿ë ÆÄÀϵé°ú ¸ðµç TeX¿ë ÆÄÀϵéÀ» ±¸ºÐÇØ¼ °¢°¢ ´Ù¸¥ °÷¿¡ ¸ð¾ÆµÎ´Â ½ÄÀÌ´Ù. ÇÏÁö¸¸ µÎ¹øÂ° ¹æ½ÄÀ» äÅÃÇÑ´Ù¸é ÆÄÀÏÀ» °øÀ¯ÇϱⰡ ¾î·Á¿öÁú »Ó´õ·¯(°¢°¢ÀÇ ÇÁ·Î±×·¥ µð·ºÅ丮´Â °øÀ¯°¡´ÉÇÑ ÆÄÀϵé°ú ±×·¸Áö ¾ÊÀº ÆÄÀϵéÀ» ÇÔ²² °¡Áö°í ÀÖÀ» °ÍÀ̱⠶§¹®ÀÌ´Ù) ¿øÇÏ´Â ÆÄÀÏÀ» ã¾Æ³»´Â Àϵµ ½±Áö ¾Ê°Ô µÇ´Â ´ÜÁ¡ÀÌ ÀÖ´Ù(¸¸ÀÏ ¸Å´º¾ó ÆäÀÌÁöµéÀÌ ¾öû³ª°Ô ´Ù¾çÇÑ Àå¼Ò¿¡ Èð¾îÁ® ÀÖ´Ù¸é, ¸Å´º¾ó ÆäÀÌÁö °Ë»ö ÇÁ·Î±×·¥À» ¸¸µå´Â ÀÏÀº ¾Æ¸¶ ³¡¾ø´Â ¾Ç¸ùÀ¸·Î ¿©°ÜÁú °ÍÀÌ´Ù). 3.2. ·çÆ® ÆÄÀϽýºÅÛ·çÆ® ÆÄÀϽýºÅÛÀº º¸Åë Å©±â¸¦ ÀÛ°Ô ¸¸µç´Ù. ¿Ö³Ä¸é ·çÆ® ÆÄÀϽýºÅÛÀº ¾ÆÁÖ Áß¿äÇÑ ÆÄÀϵéÀ» ´ã°í Àִµ¥, Å©±â°¡ ÀÛ°í ÀÚÁÖ °»½ÅµÇÁö ¾Ê´Â ÆÄÀϽýºÅÛÀÏ ¼ö·Ï ¼Õ»óµÉ À§ÇèÀº ÁÙ¾îµé±â ¶§¹®ÀÌ´Ù. ¸¸ÀÏ ·çÆ® ÆÄÀϽýºÅÛÀÌ ¼Õ»óµÈ´Ù¸é Ưº°ÇÑ ¹æ¹ý(ÇÑ ¿¹·Î, Ç÷ÎÇÇ·Î ºÎÆÃÇÏ´Â ¹æ¹ý)À» ¾²Áö ¾Ê´Â ÀÌ»ó ºÎÆÃÀº ºÒ°¡´ÉÇØÁø´Ù. ÀÌ·± ÀÏÀº ²À ÇÇÇØ¾ß¸¸ µÉ ÀÏÀÌ´Ù. ·çÆ® µð·ºÅ丮( / µð·ºÅ丮 )¿¡´Â /vmlinuz¶ó°í ºÒ¸®´Â ºÎÆ® À̹ÌÁö ÆÄÀϸ¸ ³Ö¾îµÎ´Â °ÍÀÌ ÀϹÝÀûÀÌÁö¸¸, ºÎÆ® À̹ÌÁö¸¶Àúµµ /boot¶ó´Â µð·ºÅ丮 ¾È¿¡ ³Ö¾îµÎ°í ·çÆ® µð·ºÅ丮¿¡´Â ÆÄÀÏÀ» µÎÁö ¾Ê´Â °æ¿ìµµ ¸¹´Ù. ±× ¹ÛÀÇ ´Ù¸¥ ÆÄÀϵéÀº ¸ðµÎ ·çÆ® ÆÄÀϽýºÅÛÀÇ ÇÏÀ§ µð·ºÅ丮 ¾È¿¡ Á¸ÀçÇÑ´Ù.
3.3. /etc µð·ºÅ丮/etc µð·ºÅ丮´Â ¸¹Àº ÆÄÀϵéÀ» Æ÷ÇÔÇϰí Àִµ¥, ±× Áß ¸î°¡Áö¸¦ ¾Æ·¡¿¡ ¼³¸íÇÏ¿´´Ù. ¿©±â¿¡ ¼³¸íµÇÁö ¾ÊÀº ÆÄÀϵ鿡 ´ëÇØ¼ ¾Ë¾Æº¸°íÀÚ ÇÑ´Ù¸é, ¿ì¼± ±× ÆÄÀÏÀÌ ¾î´À ÇÁ·Î±×·¥¿¡ ¼ÓÇÑ °ÍÀÎÁö¸¦ ÆÄ¾ÇÇÑ ÈÄ ±× ÇÁ·Î±×·¥ÀÇ ¸Å´º¾ó ÆäÀÌÁö¸¦ »ìÆìº¸±â ¹Ù¶õ´Ù. ¶ÇÇÑ À̰÷¿¡´Â ¸¹Àº ³×Æ®¿öÅ· ¼³Á¤ ÆÄÀϵéÀÌ Àִµ¥ ÀÌ·± ÆÄÀϵ鿡 ´ëÇÑ ÀÚ¼¼ÇÑ ³»¿ëÀº Networking Administrators' Guide¸¦ Âü°íÇϱ⠹ٶõ´Ù.
3.4. /dev µð·ºÅ丮/dev µð·ºÅ丮´Â ¸ðµç Çϵå¿þ¾î ÀåÄ¡¿¡ ´ëÇÑ ÀåÄ¡ ÆÄÀϵéÀ» °¡Áö°í ÀÖ´Ù. ÀåÄ¡ ÆÄÀϵéÀÇ À̸§Àº Ưº°ÇÑ ¸í¸í¹ýÀ» °¡Áö°í ÀÖ´Ù; ÀÌ ¸í¸í¹ýÀº Linux device list ¹®¼¿¡ ¼³¸íµÇ¾î ÀÖ´Ù. (ÀåÄ¡ ÆÄÀϵéÀº ¼³Ä¡½Ã¿¡ »ý¼ºµÇ¸ç, ¼³Ä¡ ÈÄ¿¡´Â /dev/MAKEDEV ½ºÅ©¸³Æ®¿¡ ÀÇÇØ »ý¼ºµÉ ¼ö ÀÖ´Ù.) /dev/MAKEDEV.localÀº ½Ã½ºÅÛ °ü¸®ÀÚ°¡ ÀÛ¼ºÇÏ´Â ½ºÅ©¸³Æ®·Î¼ ƯÁ¤ÇÑ ·ÎÄà ÀåÄ¡ ÆÄÀϵéÀ» »ý¼ºÇϰųª ¸µÅ©¸¦ ¸¸µå´Â µ¥ ¾²ÀδÙ(Áï Ç¥ÁØ MAKEDEV ÆÄÀÏ¿¡ ±× ³»¿ëÀÌ ¾ø´Â ¸î¸î ºñ Ç¥ÁØÀûÀÎ ÀåÄ¡ µå¶óÀ̹öµéÀ» À§ÇÑ ½ºÅ©¸³Æ®ÀÌ´Ù). 3.5. /usr ÆÄÀϽýºÅÛ/usr ÆÄÀϽýºÅÛÀº ½±°Ô Ä¿Áö´Âµ¥, ¸ðµç ÇÁ·Î±×·¥µéÀÌ ÀÌ °÷¿¡ ¼³Ä¡µÇ±â ¶§¹®ÀÌ´Ù. º¸Åë /usr µð·ºÅ丮¿¡´Â ¹èÆ÷ÆÇ¿¡¼ Á¦°øÇÏ´Â ÆÄÀϵéÀÌ µé¾î ÀÖÀ¸¸ç, ±× ¹Û¿¡ µû·Î ¼³Ä¡µÇ´Â ÇÁ·Î±×·¥µé°ú ³»ºÎÀû ¿ëµµÀÇ ÇÁ·Î±×·¥µéÀº /usr/local¿¡ µé¾î°¡´Â °ÍÀÌ ÀϹÝÀûÀÌ´Ù. ÀÌ·¸°Ô Çϸé, ¹èÆ÷ÆÇÀ» ¾÷±×·¹À̵å Çϰųª ¾Æ¿¹ »õ·Î¿î ¹èÆ÷ÆÇÀ¸·Î ¹Ù²Û´Ù°í ÇØµµ Àüü ÇÁ·Î±×·¥À» ´Ù½Ã ¼³Ä¡ÇÒ Çʿ䰡 ¾ø°Ô µÈ´Ù. /usrÀÇ ¸î¸î ÇÏÀ§ µð·ºÅ丮µéÀ» ¾Æ·¡¿¡ ¼³¸íÇÏ¿´´Ù(¸î°¡Áö Áß¿äÇÏÁö ¾ÊÀº µð·ºÅ丮µéÀº ¼³¸íÇÏÁö ¾Ê¾Ò´Ù; À̵鿡 ´ëÇÑ ÀÚ¼¼ÇÑ ³»¿ëÀº FSSTND¸¦ Âü°íÇϱ⠹ٶõ´Ù).
3.6. /var ÆÄÀϽýºÅÛ/var ÆÄÀϽýºÅÛ¿¡´Â ½Ã½ºÅÛ ¿î¿ë Áß °è¼Ó °»½ÅµÇ´Â µ¥ÀÌÅ͵éÀÌ ¸ð¿© ÀÖ´Ù. ÀÌ µ¥ÀÌÅ͵éÀº °¢ ½Ã½ºÅÛ¿¡ °íÀ¯ÇÑ °ÍÀ¸·Î¼, ³×Æ®¿öÅ©¸¦ ÅëÇØ °øÀ¯µÉ ¼ö ÀÖ´Â ¼ºÁúÀÇ °ÍÀÌ ¾Æ´Ï´Ù.
3.7. /proc ÆÄÀϽýºÅÛ/proc ÆÄÀϽýºÅÛÀº ½ÇÁ¦·Î Á¸ÀçÇÏÁö ¾Ê´Â ÀÏÁ¾ÀÇ È¯¿µÀÌ´Ù. ÀÌ ÆÄÀϽýºÅÛÀº Ä¿³ÎÀÌ ¸Þ¸ð¸® »ó¿¡ ¸¸µé¾î ³õÀº °ÍÀ¸·Î µð½ºÅ©¿¡´Â Á¸ÀçÇÏÁö ¾Ê´Â´Ù. /procÀº ½Ã½ºÅÛÀÇ °®°¡Áö Á¤º¸¸¦ Á¦°øÇØ Áִµ¥, ¿ø·¡´Â ÁÖ·Î ÇÁ·Î¼¼½º¿¡ ´ëÇÑ Á¤º¸¸¦ Á¦°øÇ߱⠶§¹®¿¡ proc(process)À̶õ À̸§À» °®°Ô µÇ¾ú´Ù. ÀÌ °÷¿¡ ÀÖ´Â Áß¿äÇÑ ÆÄÀϰú µð·ºÅ丮µéÀ» ¾Æ·¡¿¡ ¼³¸íÇÏ¿´´Ù. /proc ÆÄÀϽýºÅÛ¿¡ °üÇÑ ´õ¿í ÀÚ¼¼ÇÑ Á¤º¸´Â /proc ¸Å´º¾ó ÆäÀÌÁö¸¦ ã¾Æº¸±â ¹Ù¶õ´Ù.
À§¿¡ ³ª¿ÇÑ ÆÄÀÏµé ´ëºÎºÐÀÌ ¾Ë¾Æº¸±â ½¬¿î ÅØ½ºÆ® ÆÄÀÏ·Î µÇ¾î ÀÖ±ä ÇÏÁö¸¸, ¾î¶² °æ¿ì¿¡´Â ½±°Ô ¾Ë¾Æº¸±â Èûµç Çü½ÄÀ» °¡Áö°í Àֱ⵵ ÇÏ´Ù. ±×·¡¼ ÀÌ·± ÆÄÀϵéÀ» Á» ´õ ½±°Ô ¾Ë¾Æº¼ ¼ö ÀÖµµ·Ï ÇØÁÖ´Â ¸¹Àº ¸í·ÉµéÀÌ ÁغñµÇ¾î ÀÖ´Ù. ¿¹¸¦ µé¾î /proc/meminfo ÆÄÀÏÀº ¸Þ¸ð¸® »ç¿ë·®À» byte ´ÜÀ§·Î ³ªÅ¸³»°í Àִµ¥, free ¸í·ÉÀº À̰ÍÀ» kilobyte ´ÜÀ§·Î Á» ´õ ¾Ë±â ½±°Ô ³ªÅ¸³» ÁØ´Ù(±×¸®°í ±× ¿Ü¿¡ ¸î°¡Áö À¯¿ëÇÑ Á¤º¸¸¦ µ¡ºÙ¿© º¸¿©ÁØ´Ù). 4장. µð½ºÅ© ¹× ´Ù¸¥ ÀúÀåÀåÄ¡ »ç¿ëÇϱâ
¸®´ª½º½Ã½ºÅÛÀ» ¼³Ä¡Çϰųª ¾÷±×·¹À̵åÇÒ ¶§¿¡´Â µð½ºÅ©¿¡ ¸¹Àº ÀÛ¾÷À» ÇØ¾ßÇÒ Çʿ䰡 ÀÖ´Ù. µð½ºÅ©¿¡ ÆÄÀÏÀ» ÀúÀåÇϱâ À§ÇØ µð½ºÅ©¿¡ ÆÄÀϽýºÅÛÀ» ¸¸µé¾î¾ß ÇÏ°í ½Ã½ºÅÛÀÇ ¿©·¯ ºÎºÐµéÀ» À§ÇØ °ø°£À» È®º¸ÇØ¾ß ÇÑ´Ù. ÀÌ ÀåÀº ÀÌ·¯ÇÑ ¸ðµç ÃʱâÀÛ¾÷¿¡ ´ëÇØ ¼³¸íÇÑ´Ù. º¸Åë ÀÏ´Ü ½Ã½ºÅÛÀ» ±¸¼ºÇÏ°í ³ª¸é Ç÷ÎÇǸ¦ »ç¿ëÇÏ´Â °ÍÀ» »©°í´Â ´Ù½Ã ±×·¯ÇÑ ÀÛ¾÷À» ¾ÈÇØµµ µÉ °ÍÀÌ´Ù. ¸¸¾à »õ µð½ºÅ©¸¦ Ãß°¡Çϰųª µð½ºÅ©¸¦ Àß Á¶ÀýÇÏ¿© »ç¿ëÇÏ°í ½Í´Ù¸é ÀÌ ÀåÀ» ´Ù½Ã ÀÐÀ» Çʿ䰡 ÀÖÀ» °ÍÀÌ´Ù.
µð½ºÅ©¸¦ °ü¸®ÇÏ´Â ±âº»ÀûÀÎ ÀϵéÀº ´ÙÀ½°ú °°´Ù.
5장¿¡¼´Â °¡»ó¸Þ¸ð¸®¿Í µð½ºÅ©Ä³½Ì¿¡ ´ëÇÑ Á¤º¸¸¦ Æ÷ÇÔÇϰí Àִµ¥ µð½ºÅ©¸¦ »ç¿ëÇÒ ¶§ ¾Ë¾ÆµÑ Çʿ䰡 ÀÖ´Ù. ÀÌ ÀåÀº Çϵåµð½ºÅ©, Ç÷ÎÇÇ, ½Ãµð·Ò, Å×ÀÌÇÁ¸¦ ¼³¸íÇÑ´Ù. 4.1. µÎ Á¾·ùÀÇ ÀåÄ¡À¯´Ð½º ±×¸®°í ¸®´ª½º´Â µÎÁ¾·ùÀÇ ´Ù¸¥ ÀåÄ¡¸¦ ÀνÄÇÑ´Ù. ·£´ý-¾ï¼¼½º ºí·° µð¹ÙÀ̽º(random-access block devices)(µð½ºÅ©°°Àº)¿Í ij¸¯ÅÍ µð¹ÙÀ̽º(character devices)(Å×ÀÌÇÁ³ª ½Ã¸®¾ó¶óÀΰ°Àº)·Î ÀåÄ¡µéÀÇ ÀϺκÐÀº ½Ã¸®¾ó(serial)À̰í ÀϺκÐÀº ·£´ý-¾ï¼¼½ºÀÌ´Ù. °¢ Áö¿øµÇ´Â ÀåÄ¡µéÀº ÆÄÀϽýºÅÛ¿¡¼ ÀåÄ¡ÆÄÀÏ(device file)·Î Ç¥½ÃµÈ´Ù. ÀåÄ¡ÆÄÀÏÀ» Àаųª ÀåÄ¡ÆÄÀÏ¿¡ ¾²¸é µ¥ÀÌŸ´Â ±×°ÍÀÌ °¡¸®Å°´Â ÀåÄ¡·Î ¿Ô´Ù°¬´ÙÇÑ´Ù. ÀÌ·¯ÇÑ ¹æ¹ýÀ¸·Î Ưº°ÇÑ ÇÁ·Î±×·¥(±×¸®°í ÀÎÅÍ·´Æ®¸¦ Àâ´Â´Ù´ø°¡ ½Ã¸®¾óÆ÷Æ®¸¦ Æú¸µÇÑ´Ù´øÁöÀÇ Æ¯º°ÇÑ ÇÁ·Î±×·¡¹Ö ¹æ¹ý·Ðµµ)Àº ÀåÄ¡¿¡ Á¢±ÙÇϴµ¥ ÇÊ¿äÄ¡ ¾Ê´Ù. ¿¹¸¦ µé¸é ÇÁ¸°ÅÍ¿¡ ÆÄÀÏÀ» º¸³¾ ¶§ ´ÙÀ½°ú °°ÀÌ ÇÏ¸é µÈ´Ù.
ÀåÄ¡µéÀÌ ÆÄÀϽýºÅÛ¿¡¼ ÆÄÀÏ·Î(/dev µð·ºÅ丮¾È¿¡¼) º¸¿©Áö¹Ç·Î ls³ª ´Ù¸¥ Àû´çÇÑ ¸í·ÉÀ¸·Î ÀåÄ¡ÆÄÀÏÀÌ ÀÖ´ÂÁö ´ÜÁö º¸´Â°ÍÀº ½±´Ù. ls -lÀÇ °á°ú¿¡¼ ù° ¿Àº ÆÄÀÏÀÇ ÆÛ¹Ì¼Ç°ú À¯ÇüÀ» Æ÷ÇÔÇÑ´Ù. ¿¹¸¦ µé¾î, ½Ã½ºÅÛ¿¡¼ ½Ã¸®¾ó ÀåÄ¡¸¦ Á¶»çÇØº¸¸é,
ÀåÄ¡ÀÚü´Â ¼³Ä¡µÇ¾î ÀÖÁö ¾Ê´õ¶óµµ º¸Åë ¸ðµç ÀåÄ¡ÆÄÀÏÀº Á¸ÀçÇÑ´Ù´Â °ÍÀ» À¯ÀÇÇØ¾ß ÇÑ´Ù. ±×·¡¼ ´ÜÁö /dev/sda°¡ ÀÖ´Ù°í SCSIÇϵåµð½ºÅ©°¡ ÀÖ´Â°Ç ¾Æ´Ï´Ù. ¸ðµç ÀåÄ¡ ÆÄÀÏÀ» °¡Áö°í ÀÖ´Â °ÍÀº ¼³Ä¡ÇÁ·Î±×·¥À» ½±°Ô ¸¸µé°í »õ·Î¿î Çϵå¿þ¾î¸¦ ¼³Ä¡ÇÏ´Â °ÍÀ» ½±°Ô ÇÑ´Ù.( Á¤È®ÇÑ ÆÄ¶ó¹ÌÅ͸¦ ãÀ» Çʿ䵵 »õ·Î¿î ÀåÄ¡¸¦ À§ÇÑ ÀåÄ¡ÆÄÀÏÀ» ¸¸µé Çʿ䵵 ¾ø´Ù.) 4.2. ÇÏµå µð½ºÅ©ÀÌ Àý¿¡¼´Â Çϵåµð½ºÅ©¿Í °ü·ÃµÈ ¿ë¾î¸¦ ¼Ò°³ÇÑ´Ù. ¸¸¾à ¿ë¾î³ª °³³äÀ» ÀÌ¹Ì ¾Ë°í ÀÖ´Ù¸é ÀÌ ÀýÀº ³Ñ¾î°¥ ¼ö ÀÖ´Ù. 그림 4-1Àº Çϵåµð½ºÅ©¾ÈÀÇ Áß¿äºÎºÐÀÇ °³·«µµÀÌ´Ù.Çϵåµð½ºÅ©´Â Çϳª ÀÌ»óÀÇ µÕ±×·± Ç÷¡ÅÍ(platter)·Î ±¸¼ºµÇ°í, Ç÷¡ÅÍÀÇ ÇѸéÀ̳ª ¾ç¸éÀº µ¥ÀÌŸ¸¦ ÀúÀåÇϱâ À§ÇØ Àڱ⹰Áú·Î µ¤¿©ÀÖ´Ù. [5] °¢ Ç¥¸é(surface)¸¶´Ù ±â·ÏµÈ µ¥ÀÌŸ¸¦ Á¶»çÇϰųª ¹Ù²Ù´Â Àбâ-¾²±â Çìµå(read-write head) °¡ ÀÖ´Ù. Ç÷¡ÅÍ´Â ÃàÀ» Áß½ÉÀ¸·Î ȸÀüÇϴµ¥, ³ôÀº ¼öÇà´É·ÂÀ» °¡Áø Çϵåµð½ºÅ©´Â ´õ ºü¸¥ ¼Óµµ·Î µ¹Áö¸¸ ´ëÇ¥ÀûÀÎ ¼Óµµ´Â ºÐ´ç 3600ȸÀüÀÌ´Ù. Çìµå´Â Ç÷¡ÅÍÀÇ ¹ÝÁö¸§À» µû¶ó ¿òÁ÷À̰í, Ç÷¡ÅÍÀÇ È¸Àü°ú È¥ÇյǾî Çìµå´Â Ç¥¸éÀÇ ¸ðµçºÎºÐ¿¡ Á¢±ÙÇÒ¼ö ÀÖ´Ù. CPU¿Í µð½ºÅ©´Â µð½ºÅ©Á¦¾î±â(disk controller) ¸¦ ÅëÇØ Åë½ÅÇÑ´Ù. ´Ù¸¥ Çü½ÄÀÇ µð½ºÅ©¿¡ ´Þ¸° Á¦¾î±â¶óµµ ÄÄÇ»ÅÍÀÇ ´Ù¸¥ºÎºÐ°úÀÇ ÀÎÅÍÆäÀ̽º´Â °°±â ¶§¹®¿¡ µð½ºÅ©Á¦¾î±â¸¦ ÅëÇØ Åë½ÅÇÔÀ¸·Î½á ÄÄÇ»ÅÍÀÇ ³ª¸ÓÁö ºÎºÐÀº µå¶óÀ̺긦 ¾î¶»°Ô »ç¿ëÇÏ´ÂÁö ¸ô¶óµµ µÈ´Ù. ±×·¡¼, ÄÄÇ»ÅÍ´Â Çìµå¸¦ Àû´çÇÑ À§Ä¡·Î ¿Å±â°í Á¤È®ÇÑ À§Ä¡°¡ Çìµå ¹ØÀ¸·Î ¿Ã ¶§±îÁö ±â´Ù¸®¸ç, ÇÊ¿äÇÑ ´Ù¸¥ ¸ðµç Áñ°ÌÁö ¾ÊÀº ÀÏÀ» ±æ°í º¹ÀâÇÑ Àü±â½ÅÈ£µé·Î º¸³»´Â ´ë½Å ´ÜÁö "¾ß! µð½ºÅ©, ³»°¡ ¿øÇÏ´Â °Í ³»ºÁ."¶ó°í ÇÏ¸é µÈ´Ù.(½Ç»ó, Á¦¾î±â¿¡ ÀÖ´Â ÀÎÅÍÆäÀ̽º´Â ¿©ÀüÈ÷ º¹ÀâÇϳª, ¾ø´Â°Íº¸´Ù´Â ³´´Ù.) ¶Ç Á¦¾î±â´Â ij½ÌÀ̳ª ÀÚµ¿À¸·Î ¹èµå¼½Å͸¦ ±³Ã¼ÇÏ´Â Àϵµ ÇÑ´Ù. À§¿¡ ÀûÀº°ÍÀÌ º¸Åë Çϵå¿þ¾î¿¡ ´ëÇØ ÀÌÇØÇÒ Çʿ䰡 ÀÖ´Â ¸ðµç °ÍÀÌ´Ù. Ç÷¡Å͸¦ µ¹¸®°í Çìµå¸¦ ¿òÁ÷ÀÌ´Â ¸ðÅÍ, ±â°èÀûÀÎ ºÎºÐÀÇ ¿òÁ÷ÀÓÀ» Á¦¾îÇÏ´Â ÀüÀÚ°øÇа°Àº ¸¹Àº ´Ù¸¥ ¿ä¼ÒµéÀÌ ÀÖÁö¸¸ Çϵåµð½ºÅ©ÀÇ ÀÛµ¿¿ø¸®¸¦ ÀÌÇØÇϴµ¥´Â ´ëºÎºÐ ÀûÀýÇÏÁö ¾Ê´Ù. Ç¥¸éÀº º¸Åë Æ®·¢(track) Áß½ÉÀÌ °°Àº ¿øÀ¸·Î ³ª´µ¾îÁö°í Æ®·¢Àº Â÷·Ê·Î ¼½ÅÍ(sector)·Î ³ª´µ¾îÁø´Ù. ÀÌ ±¸ºÐÀº Çϵåµð½ºÅ©»óÀÇ À§Ä¡¸¦ ³ªÅ¸³»°í ÆÄÀÏ¿¡ µð½ºÅ©°ø°£À» ÇÒ´çÇϱâ À§ÇØ »ç¿ëµÈ´Ù. Çϵåµð½ºÅ©¿¡¼ Á¤ÇØÁø À§Ä¡¸¦ ã±â À§ÇØ "Ç¥¸é 3, Æ®·¢ 5, ¼½ÅÍ 7"¶ó°í ¸»ÇÒ °ÍÀÌ´Ù. º¸Åë ¼½Åͼö°¡ ¸ðµç Æ®·¢¸¶´Ù °°Áö¸¸, ¾î¶² Çϵåµð½ºÅ©´Â ¹Ù±ùÂÊ Æ®·¢¿¡ Á»´õ ¸¹Àº ¼½Å͸¦ ¸¸µç´Ù.(¸ðµç ¼½ÅÍ´Â Å©±â°¡ °°¾Æ¼ ´õ ±æÀ̰¡ ±ä ¹Ù±ùÂÊ Æ®·¢¿¡¼´Â ´õ ¸¹Àº ¼½Åͼö°¡ µé¾î¸Â´Â´Ù.) ÀϹÝÀûÀ¸·Î, ÇÑ ¼½ÅÍ´Â 512¹ÙÀÌÆ®ÀÇ Á¤º¸¸¦ Áö´Ò °ÍÀÌ´Ù. µð½ºÅ© ÀÚü´Â ÇѼ½Åͺ¸´Ù ´õ ÀÛÀº ¾çÀÇ µ¥ÀÌŸ¸¦ ó¸®ÇÒ ¼ö ¾ø´Ù. °¢ Ç¥¸éÀº °°Àº ¹æ¹ýÀ¸·Î Æ®·¢(°ú ¼½ÅÍ)·Î ³ª´µ¾îÁø´Ù. ÀÌ°Ç ÇÑ Ç¥¸é¸¦ ¸Ã´Â Çìµå°¡ ÇÑ Æ®·¢ À§¿¡ ÀÖÀ¸¸é ´Ù¸¥ Ç¥¸éÀ» ¸Ã´Â Çìµåµéµµ »óÀÀÇÏ´Â Æ®·¢ À§¿¡ ÀÖ´Ù´Â °ÍÀ» ÀǹÌÇÑ´Ù. ¸ðµç »óÀÀÇÏ´Â Æ®·¢µéÀ» ¹¾î¼ ½Ç¸°´õ(cylinder) ¶ó ÇÑ´Ù. ÇÑ Æ®·¢(½Ç¸°´õ)¿¡¼ ´Ù¸¥ Æ®·¢(½Ç¸°´õ)·Î ¿òÁ÷ÀÌ´Â °ÍÀº ½Ã°£ÀÌ °É¸®¹Ç·Î, ¶§·Î °°ÀÌ È£ÃâµÇ´Â µ¥ÀÌŸµé(Áï, ÇϳªÀÇ ÆÄÀÏ)À» ÇÑ ½Ç¸°´õ¾È¿¡ ÀÖ°Ô ÇÏ¸é ±× ¸ðµç µ¥ÀÌŸµéÀ» Àбâ À§ÇØ Çìµå¸¦ ¿òÁ÷ÀÏ Çʿ䰡 ¾ø¾îÁø´Ù. À̰ÍÀº ¼º´ÉÀ» Çâ»ó½ÃŲ´Ù. ÀÌ·± ½ÄÀ¸·Î ÆÄÀÏÀ» ³õ´Â °ÍÀº Ç×»ó °¡´ÉÇÑ °ÍÀº ¾Æ´Ï´Ù. µð½ºÅ© »óÀÇ ¿©·¯°÷¿¡ ÀúÀåµÈ ÆÄÀϵéÀº ÇÁ·¹±×¸àÆ®(fragmented : Á¶°¢³, »ê»êÈ÷ ºÎ¼Áø)µÇ¾ú´Ù°í ÇÑ´Ù. Ç¥¸é(ȤÀº Çìµå,¼ýÀÚ´Â °°´Ù), ½Ç¸°´õ, ¼½ÅÍÀÇ ¼ö´Â ¸Å¿ì ´Ù¾çÇÏ´Ù. °¢ ¼ýÀÚÀÇ ¸í¼¼ »çÇ×À» Çϵåµð½ºÅ©ÀÇ °áÇÕ±¸Á¶(geometry)¶ó ÇÑ´Ù. À̵éÀº CMOS·¥(CMOS RAM)À̶ó ºÒ¸®¿ì´Â Ưº°ÇÏ°í °ÇÀüÁö·Î µ¿·ÂÀÌ °ø±ÞµÇ´Â ±â¾ïÀåÄ¡¿¡ ÀúÀåµÇ´Âµ¥, ¿î¿µÃ¼Á¦´Â CMOS·¥À¸·ÎºÎÅÍ ºÎÆÃ½Ã³ª µå¶óÀ̹ö ÃʱâÈ ¶§ °áÇÕ±¸Á¶¸¦ ºÒ·¯¿Ã ¼ö ÀÖ´Ù. ºÒÇàÈ÷µµ, ¹ÙÀÌ¿À½º(BIOS) [6] ´Â ¼³°èÀÇ ÇѰ踦 Áö´Ï°í Àִµ¥, CMOS·¥ ¾È¿¡ 1024º¸´Ù Å« Æ®·¢ ¼ö¸¦ ¸í½ÃÇÏÁö ¸øÇÑ´Ù´Â °ÍÀ¸·Î, 1024´Â Å« Çϵåµð½ºÅ©¿£ ³Ñ ÀÛ´Ù. ÀÌ°É ±Øº¹Çϱâ À§ÇØ, µð½ºÅ©Á¦¾î±â´Â °áÇÕ±¸Á¶¿¡ ´ëÇØ ¼ÓÀ̰í, ÄÄÇ»ÅͰ¡ ÁØ ¾îµå·¹½º(address)¸¦ Çö½Ç¿¡ ¸Â´Â °ÍÀ¸·Î º¯È¯½ÃŲ´Ù. ¿¹¸¦ µé¸é, Çϵåµð½ºÅ©°¡ 8Çìµå, 2048Æ®·¢, Æ®·¢´ç 35¼½Å͸¦ °¡Áö°í ÀÖ´Ù°í ÇÏÀÚ. [7] ÀÌ ÇϵåÀÇ Á¦¾î±â´Â ÄÄÇ»ÅÍ¿¡°Ô °ÅÁþ¸»À» Çϰí Çϵ尡 Æ®·¢ÀÇ ÇѰ踦 ³Ñ¾î¼Áö ¾Ê´Â 16Çìµå¿Í 1024Æ®·¢, Æ®·¢´ç 35¼½Æ®¸¦ °¡Áö°í ÀÖ´Ù°í ¼±¾ðÇϰí, ÄÄÇ»ÅͰ¡ ÁØ ¾îµå·¹½º¸¦ Çìµå¼ö´Â Àý¹ÝÀ¸·Î Æ®·¢¼ö´Â 2¹è·Î ÇØ¼ º¯È¯½Ãų ¼ö ÀÖÀ» °ÍÀÌ´Ù. Çö½Ç¿¡¼´Â °è»êÀÌ ´õ º¹ÀâÇÒ ¼ö Àִµ¥, ¼ýÀÚµéÀÌ ÀÌ·¸°Ô °£´ÜÇÏÁø ¾Ê±â ¶§¹®ÀÌ´Ù (´Ù½Ã¸»ÇÏÁö¸¸, ÀÚ¼¼ÇÑ °ÍÀº ¿ø¸®¸¦ ÀÌÇØÇϴµ¥´Â ÀûÇÕÇÏÁö ¾Ê´Ù). ÀÌ º¯È¯Àº µð½ºÅ©°¡ ¾î¶»°Ô ±¸¼ºµÇ´ÂÁö¸¦ ¿î¿µÃ¼Á¦¿¡°Ô ¿Ö°î½ÃÄÑ º¸¿©Áà¼, ¼º´ÉÀ» ¿Ã¸®±â À§ÇØ ¸ðµç µ¥ÀÌŸ¸¦ ÇÑ ½Ç¸°´õ¾È¿¡ ³Ö´Â °ÍÀ» ºñÇö½ÇÀûÀ¸·Î ¸¸µç´Ù. º¯È¯Àº ¿À·ÎÁö IDEµð½ºÅ©ÀÇ ¹®Á¦ÀÌ´Ù. SCSIµð½ºÅ©´Â ¼øÂ÷ÀûÀÎ ¼½Å͹øÈ£(Áï, Á¦¾î±â´Â ¼øÂ÷ÀûÀÎ ¼½Å͹øÈ£¸¦ Çìµå,½Ç¸°´õ¿Í ¼½ÅÍ ¼¼°¡Áö·Î º¯È¯½ÃŲ´Ù)¿Í ½ÃÇÇÀ¯°¡ Á¦¾î±â¿Í Åë½ÅÇϱâ À§ÇØ ¿ÏÀüÈ÷ ´Ù¸¥ ¹æ¹ýÀ» »ç¿ëÇϹǷΠSCSIµð½ºÅ©´Â À§ ¹®Á¦¿Í »ó°üÀÌ ¾ø´Ù. ±×·¯³ª, ÄÄÇ»ÅÍ´Â ¿ª½Ã SCSIµð½ºÅ©ÀÇ ½ÇÁ¦ °áÇÕ±¸Á¶¸¦ ¾ËÁö ¸øÇÑ´Ù´Â Á¡À» À¯ÀÇÇØ¶ó. ¸®´ª½º´Â ¶§·Î ½ÇÁ¦ µð½ºÅ© °áÇÕ±¸Á¶¸¦ ¸ð¸¦ °ÍÀ̱⠶§¹®¿¡, ¸®´ª½ºÀÇ ÆÄÀϽýºÅÛÀº ÆÄÀϵéÀ» ÇÑ ½Ç¸°´õ ¾È¿¡ ÀúÀåÇÏ·Á°í ÇÏÁö ¾Ê´Â´Ù. ´ë½Å, ¼øÂ÷ÀûÀ¸·Î ¹øÈ£°¡ ¸Å°ÜÁø ¼½Å͵éÀ» ÆÄÀÏ¿¡ ÇÒ´çÇÏ·Á°í Çϰí, ÀÌ°Ç °ÅÀÇ Ç×»ó ºñ½ÁÇÑ ¼º´ÉÀ» ÁÙ °ÍÀÌ´Ù. ÀÌ ¹®Á¦´Â Á¦¾î±â¿¡ ´Þ¸° ij½¬¿Í Á¦¾î±â°¡ ÇÏ´Â ÀÚµ¿ÀûÀÎ ¹Ì¸® ºÒ·¯¿À±â¿¡ ÀÇÇØ ´õ º¹ÀâÇØÁø´Ù. °¢ ÇÏµå µð½ºÅ©´Â ±¸º°µÇ´Â ÀåÄ¡ÆÄÀÏ·Î ³ªÅ¸³»¾îÁø´Ù. º¸Åë ´ÜÁö 2°³ ȤÀº 4°³ÀÇ IDE Çϵåµð½ºÅ©°¡ ÀÖ´Ù. °¢°¢ /dev/hda, /dev/hdb, /dev/hdc, /dev/hdd°¡ µÈ´Ù. SCSIÇϵåµð½ºÅ©´Â /dev/sda, /dev/sdb ÀÌ·± ½ÄÀ¸·Î µÈ´Ù. ´Ù¸¥ Çϵåµð½ºÅ© Çü½Ä¿¡µµ ºñ½ÁÇÏ°Ô À̸§À» ¸¸µå´Â °ü·Ê°¡ ÀÖ´Ù. Çϵåµð½ºÅ©¸¦ À§ÇÑ ÀåÄ¡ÆÄÀÏÀº ÆÄƼ¼Ç(´ÙÀ½¿¡ À̾߱â ÇÒ °ÍÀÌ´Ù)¿¡ »ó°ü¾øÀÌ Àüü µð½ºÅ©¿¡ Á¢±ÙÇϸç, ÁÖÀÇÇÏÁö ¾Ê´Â´Ù¸é Àüü µð½ºÅ©¾È¿¡ ÀÖ´Â ÆÄƼ¼ÇÀ̳ª µ¥ÀÌŸ°¡ ¸Á°¡Áú °ÍÀÌ´Ù. µð½ºÅ© ÀåÄ¡ÆÄÀÏÀº º¸Åë ¿À·ÎÁö master boot record(¿ª½Ã ´ÙÀ½¿¡ À̾߱âÇÒ °ÍÀÌ´Ù)¿¡ Á¢±ÙÇϱâ À§ÇØ »ç¿ëµÈ´Ù. 4.3. Ç÷ÎÇÇÇ÷ÎÇǵð½ºÅ©´Â Çϵåµð½ºÅ©Ã³·³ Àڱ⠹°Áú·Î ÇѸé ȤÀº ¾ç¸éÀÌ µÑ·¯½ÎÀÎ À¯¿¬ÇÑ ¸·À¸·Î ±¸¼ºµÈ´Ù. Ç÷ÎÇǵð½ºÅ© ÀÚü´Â Àбâ-¾²±â Çìµå°¡ ¾ø°í, µå¶óÀ̺꿡 Æ÷ÇԵȴÙ. ÇϳªÀÇ Ç÷ÎÇÇ´Â Çϵåµð½ºÅ©ÀÇ ÇÑ Ç÷¡ÅÍ¿¡ ÇØ´çÇϳª, Çϵåµð½ºÅ©´Â ³ª´ ¼ö ¾ø´Â ¹Ý¸é, Ç÷ÎÇÇ´Â Á¦°Å°¡ °¡´ÉÇϰí ÇÑ µå¶óÀ̺ê´Â ´Ù¸¥ Ç÷ÎÇǸ¦ »ç¿ëÇÒ ¶§ »ç¿ëµÉ ¼ö ÀÖ´Ù. Çϵåµð½ºÅ©Ã³·³, Ç÷ÎÇÇ´Â Æ®·¢°ú ¼½ÅÍ·Î ±¸ºÐµÇ³ª(±×¸®°í ¾ç¸é 2°³ÀÇ ´ëÀÀÇÏ´Â Æ®·¢Àº ½Ç¸°´õ¸¦ ÀÌ·é´Ù), Çϵåµð½ºÅ©¿¡ ÀÖ´Â °Íº¸´Ü ¸Å¿ì Àû´Ù. Ç÷ÎÇǵå¶óÀ̺ê´Â ¸î°¡Áö ´Ù¸¥ µð½ºÅ©Çü½ÄÀ» »ç¿ëÇÒ ¼ö ÀÖ´Ù. ¿¹¸¦ µé¸é 3.5ÀÎÄ¡µå¶óÀ̺ê´Â 720kB ¿Í 1.44MBµð½ºÅ©¸¦ ¸ðµÎ »ç¿ëÇÒ ¼ö ÀÖ´Ù. Ç÷ÎÇǵå¶óÀ̺ê´Â ¾à°£ ´Ù¸£°Ô ÀÛµ¿µÇ¾î¾ß ÇÏ°í ¿î¿µÃ¼Á¦´Â µð½ºÅ©ÀÇ ¿ë·®ÀÌ ¾ó¸¶³ª Å«Áö ¹Ýµå½Ã ¾Ë¾Æ¾ß ÇϹǷÎ, Ç÷ÎÇǵå¶óÀ̺긦 À§ÇØ µå¶óÀ̺ê¿Í µð½ºÅ©Çü½ÄÀÇ Á¶ÇÕ¿¡ Çϳª¾¿ ¸¹Àº ÀåÄ¡ÆÄÀÏÀÌ ÀÖ´Ù. ±×·¡¼, /dev/fd0H1440´Â 3.5ÀÎÄ¡, Å©±â 1440kB(1440)ÀÇ °í¹Ðµµ(H)µð½ºÅ©,Áï Æò¹üÇÑ 3.5ÀÎÄ¡ HD Ç÷ÎÇǸ¦ »ç¿ëÇϰí, ¹Ýµå½Ã 3.5ÀÎÄ¡ µå¶óÀ̺êÀ̾î¾ß Çϴ ù° Ç÷ÎÇǵå¶óÀ̺ê(fd0)ÀÌ´Ù. ±×·¯³ª, Ç÷ÎÇǵå¶óÀ̺긦 À§ÇÑ À̸§ÀÌ º¹ÀâÇØ¼, ¸®´ª½º¿¡´Â µå¶óÀ̺ê¾È¿¡ ÀÖ´Â µð½ºÅ©ÀÇ Çü½ÄÀ» ÀÚµ¿À¸·Î ¾Ë¾Æ³»´Â Ưº°ÇÑ Ç÷ÎÇÇÀåÄ¡ Çü½ÄÀÌ ÀÖ´Ù. ±×°Ç ¾Ë¸ÂÀº Çü½ÄÀ» ãÀ» ¶§±îÁö ´Ù¸¥ Ç÷ÎÇÇÇü½ÄÀ» »ç¿ëÇØ »õ·Î Áý¾î³ÖÀº µð½ºÅ©ÀÇ Ã¹ ¼½Å͸¦ Àд´Ù. ÀÚ¿¬È÷ ÀÌ°Ç ¸ÕÀú Ç÷ÎÇǸ¦ Æ÷¸Ë½ÃŰ´Â °ÍÀ» ¿ä±¸ÇÑ´Ù. ÀÚµ¿ÀåÄ¡µéÀ» /dev/fd0,/dev/fd1°ú °°ÀÌ ºÎ¸¥´Ù. ÀÚµ¿ÀåÄ¡°¡ µð½ºÅ©¿¡ Á¢±ÙÇϱâ À§ÇØ »ç¿ëÇÏ´Â º¯¼öµéÀº setfdprmÀ» ÀÌ¿ëÇØ¼ Á¶ÀýÇÒ ¼öµµ ÀÖ´Ù. ¸¸¾à µð½ºÅ© Å©±â°¡ ¾Æ´Ñ, ¿¹¸¦ µé¸é, ¼½Åͼö°¡ º¸ÅëÀÌ ¾Æ´Ñ, µð½ºÅ©¸¦ »ç¿ëÇÒ Çʿ䰡 ÀÖÀ» ¶§³ª, ¾î¶² ÀÌÀ¯·Î ÀÚµ¿°¨Áö°¡ ½ÇÆÐÇϰí, ¾Ë¸ÂÀº ÀåÄ¡ÆÄÀÏÀÌ »ç¶óÁ³´Ù¸é »ç¿ëµÉ ¼ö ÀÖ´Ù. ¸®´ª½º´Â ¸ðµç Ç¥ÁØ ¿Ü¿¡µµ ¸¹Àº Ç¥ÁØÀÌ ¾Æ´Ñ Ç÷ÎÇÇ µð½ºÅ©µµ ´Ù·ê ¼ö ÀÖ´Ù. ºñÇ¥ÁØ Áß ÀϺδ Ưº°ÇÑ Æ÷¸Ë ÇÁ·Î±×·¥À» ¿ä±¸ÇÒ °ÍÀÌ´Ù. Áö±ÝÀº ÀÌ·¯ÇÑ µð½ºÅ© Çü½ÄÀ» ´Ù·çÁö ¾Ê°ÚÁö¸¸, Áß°£¿¡ ´ç½ÅÀÌ /etc/fdprm ÆÄÀÏÀ» Á¶»çÇÒ ¼ö ÀÖ´Ù. ±× ÆÄÀÏÀº setfdprmÀÌ ÀÎÁöÇÏ´Â ¼³Á¤µéÀ» ¿°ÅÇϰí ÀÖ´Ù. ¿î¿µÃ¼Á¦´Â Ç÷ÎÇǵå¶óÀÌºê ¾ÈÀÇ µð½ºÅ©°¡ ¹Ù²î¾úÀ» ¶§, ¿¹¸¦ µé¸é, Àü µð½ºÅ©·Î ºÎÅÍ Ä³½¬µÈ µ¥ÀÌŸ¸¦ »ç¿ëµÇ´Â °ÍÀ» ÇÇÇϱâ À§Çؼ ¾Ë¾Æ¾ß ÇÑ´Ù. ºÒÇàÈ÷µµ ÀÌ°É À§ÇØ »ç¿ëµÇ´Â ½ÅÈ£¼±ÀÌ ¶§¶§·Î ²÷¾îÁö°Å³ª, ´õ ³ª»Ú°Ôµµ, MS-DOS¿¡¼ µå¶óÀ̺긦 »ç¿ëÇÒ ¶§´Â Ç×»ó ÀÎÁö°¡´ÉÇÏÁö´Â ¾ÊÀ» °ÍÀÌ´Ù. ¸¸¾à Ç÷ÎÇǸ¦ »ç¿ëÇÏ¸é¼ ÀÌ»óÇÑ ¹®Á¦¸¦ °æÇèÇÑ´Ù¸é, ¹æ±Ý ¸»ÇÑ °ÍÀÌ ÀÌÀ¯°¡ µÉ ¼öµµ ÀÖ´Ù. ±×°É Á¤Á¤ÇÏ´Â À¯ÀÏÇÑ ¹æ¹ýÀº Ç÷ÎÇǵå¶óÀ̺긦 ¼ö¸®ÇÏ´Â °ÍÀÌ´Ù. 4.4. CD-ROM½Ãµð·Ò µå¶óÀ̺ê´Â ±¤ÇÐÀûÀ¸·Î ÀÐÈ÷´Â ÇÃ¶ó½ºÆ½ ÄÚÆÃµÈ µð½ºÅ©¸¦ »ç¿ëÇÑ´Ù. Á¤º¸´Â µð½ºÅ©Ç¥¸é [8] À§¿¡ ÀÖ´Â, Áß½ÉÀ¸·ÎºÎÅÍ ¹Ù±ùÀ¸·Î ³ª°¡´Â ³ª¼±ÇüÀ» µû¶ó Á¤·ÄµÈ Á¶±×¸¶ÇÑ ±¸¸Û¿¡ ±â·ÏµÈ´Ù. µå¶óÀ̺ê´Â µð½ºÅ©¸¦ Àбâ À§ÇØ ³ª¼±ÇüÀ» µû¶ó ·¹ÀÌÀúºöÀ» ½ð´Ù. ·¹ÀÌÀú°¡ ±¸¸Û¿¡ ºÎµúÇûÀ» ¶§, ·¹ÀÌÀú´Â °°Àº ¹æÇâÀ¸·Î ¹Ý»çµÇ°í, ºÎµå·¯¿î Ç¥¸é¿¡ ºÎµúÈ÷¸é, ´Ù¸¥ ¹æÇâÀ¸·Î ¹Ý»çµÈ´Ù. ÀÌ°Ç ºñÆ®, °ð Á¤º¸¸¦ ÄÚµåÈÇÏ´Â °ÍÀ» ½±°Ô ¸¸µç´Ù. ´Ù¸¥ ºÎºÐÀº ´ÜÁö ±â°èÀûÀÎ ºÎºÐÀ¸·Î ½±´Ù. ½Ãµð·Ò µå¶óÀ̺ê´Â Çϵåµð½ºÅ©¿Í ºñ±³Çؼ ´À¸®´Ù. ÀüÇüÀûÀÎ Çϵåµð½ºÅ©´Â Æò±ÕÀûÀΠŽ»ö½Ã°£ÀÌ 15¹Ð¸®ÃÊ ¹Ì¸¸ÀÏ °ÍÀ̳ª, ºü¸¥ ½Ãµð·Ò µå¶óÀ̺ê´Â ã´Âµ¥ ¿µÁ¡ ¸îÃÊ Á¤µµ °É¸± °ÍÀÌ´Ù. ½ÇÁ¦ µ¥ÀÌŸ Àü¼Û ºñÀ²Àº ÃÊ´ç ¼ö¹é ų·Î¹ÙÀÌÆ® Á¤µµ·Î ²Ï ³ô´Ù. ´À¸®±â ¶§¹®¿¡, »ç¿ë°¡´ÉÇÏÁö¸¸ ½Ãµð·Òµå¶óÀ̺긦 Çϵåµð½ºÅ©´ë½Å »ç¿ëÇÏ´Â °Ç Áñ°ÌÁö ¾Ê´Ù(¾î¶² ¸®´ª½º ¹èÆ÷º»Àº Çϵåµð½ºÅ©¿¡ ÆÄÀÏÀ» º¹»çÇÒ ÇÊ¿ä¾ø°Ô ÇØ¼, ÀνºÅçÀ» ½±°Ô ±×¸®°í Çϵåµð½ºÅ© °ø°£À» ¸¹ÀÌ Àý¾àÇϱâ À§ÇØ ½Ãµð·Ò¿¡ '¶óÀ̺ê(live)' ÆÄÀϽýºÅÛÀ» Á¦°øÇÑ´Ù.) ÇÁ·Î±×·¥ ¼³Ä¡ÇÒ ¶§´Â ÃÖ°í ¼Óµµ°¡ ÇʼöÀûÀÎ °ÍÀÌ ¾Æ´Ï¹Ç·Î, »õ·Î¿î ¼ÒÇÁÆ®¿þ¾î¸¦ ¼³Ä¡Çϱâ À§ÇØ ½Ãµð·ÒÀ» »ç¿ëÇÏ´Â °ÍÀº ¸Å¿ì ÁÁ´Ù. ½Ãµð·Ò¿¡ µ¥ÀÌŸ¸¦ ¹è¿ÇÏ´Â ¹æ¹ýÀº ¿©·¯°¡Áö°¡ ÀÖ´Ù. °¡Àå ´ëÁßÀûÀÎ °ÍÀº ±¹Á¦ Ç¥ÁØ ISO 9660¿¡ ¸í½ÃµÇ¾î ÀÖ´Ù. ISO 9660Àº ¾ÆÁÖ ÀÛÀº ÆÄÀϽýºÅÛÀ» ¸í½ÃÇϰí Àִµ¥, MS-DOS°¡ »ç¿ëÇÏ´Â ÆÄÀϽýºÅÛº¸´Ù ÈξÀ Á¶ÀâÇÏ´Ù. ¹Ý¸é¿¡ ¸Å¿ì À۾Ƽ ¸ðµç ¿î¿µÃ¼Á¦µéÀÌ Àڱ⠰íÀ¯ÀÇ ½Ã½ºÅÛ¿¡ ISO 9660À» ´ëÀÀ½ÃŰ´Â °ÍÀÌ °¡´ÉÇÒ °ÍÀÌ´Ù. Æò¹üÇÑ À¯´Ð½º »ç¿ë¿¡ ISO 9660 ÆÄÀϽýºÅÛÀº »ç¿ëÇÒ ¼ö ¾ø¾î¼, ·Ï ¸´Áö È®Àå(Rock Ridge extension)À̶ó ºÎ¸£´Â Ç¥ÁØÀ» È®ÀåÇÑ °ÍÀÌ °³¹ßµÇ¾ú´Ù. ·Ï ¸´Áö´Â ½Ãµð·ÒÀÌ ´Ù¼Ò°£ ÇöÀçÀÇ À¯´Ð½º ÆÄÀÏ ½Ã½ºÅÛ°ú ºñ½ÁÇϵµ·Ï, ±ä ÆÄÀϸí, ½Éº¼¸¯¸µÅ©¿Í ±×¿Ü ´Ù¸¥ ¸¹Àº ¸Å·ÂÀÖ´Â °ÍµéÀ» °¡´ÉÇϵµ·Ï ÇÑ´Ù. ÈξÀ ÁÁÀº°Ç, ·Ï ¸´Áö ÆÄÀϽýºÅÛÀÌ ¿©ÀüÈ÷ À¯´Ð½º°¡ ¾Æ´Ñ ¿î¿µÃ¼Á¦¿¡¼µµ »ç¿ë°¡´ÉÇÑ Á¤È®ÇÑ ISO 9660ÆÄÀϽýºÅÛÀ̶ó´Â °ÍÀÌ´Ù. ¸®´ª½º´Â ISO 9660°ú ·Ï ¸´ÁöÈ®Àå ¸ðµÎ¸¦ Áö¿øÇÑ´Ù. ·Ï ¸´Áö È®ÀåÀº ÀÚµ¿ÀûÀ¸·Î ÀÎÁöµÇ¼ »ç¿ëµÇ¾îÁø´Ù. ±×·¯³ª, ¹®Á¦´Â ÆÄÀϽýºÅÛ¿¡¸¸ ±×Ä¡´Â °ÍÀÌ ¾Æ´Ï´Ù. ´ëºÎºÐÀÇ ½Ãµð·ÒÀº Á¢±ÙÇϱâ À§ÇØ Æ¯º°ÇÑ ÇÁ·Î±×·¥À» ¿ä±¸ÇÏ´Â µ¥ÀÌŸ¸¦ Æ÷ÇÔÇϰí ÀÖ°í, ±× ÇÁ·Î±×·¥µéÀÇ ´ëºÎºÐÀº ¸®´ª½º¿¡¼ ´Â µ¹¾Æ°¡Áö ¾Ê´Â´Ù(¸®´ª½º MS-DOS ¿¡¹Ä·¹ÀÌÅÍÀÎ dosemu·Î °¡´ÉÇÑ °ÍÀº Á¦¿ÜÇÑ´Ù). ½Ãµð·Ò µå¶óÀ̺ê´Â ´ëÀÀµÇ´Â ÀåÄ¡ÆÄÀÏÀ» ÅëÇØ Á¢±ÙÇÒ ¼ö ÀÖ´Ù. ½Ãµð·Ò µå¶óÀ̺긦 ÄÄÇ»ÅÍ¿¡ ¿¬°áÇÏ´Â ¹æ¹ýÀº ¸î°¡Áö°¡ ÀÖ´Ù. SCSI¸¦ ÅëÇØ, »ç¿îµåÄ«µå¸¦ ÅëÇØ, ±×¸®°í EIDE¸¦ ÅëÇØ¼ÀÌ´Ù. ¿¬°áÇϱâ À§ÇØ Çϵå¿þ¾î¿¡ ´ëÇØ ÀÚ¼¼È÷ ¾Ë¾Æº¸´Â °Ç ÀÌ Ã¥ÀÌ ´Ù·ç´Â ¹üÀ§¸¦ ¹þ¾î³´Ù. 4.5. Å×ÀÌÇÁÅ×ÀÌÇÁ µå¶óÀ̺ê´Â À½¾ÇÀ» À§ÇØ »ç¿ëµÇ´Â Ä«¼¼Æ®¿Í ºñ½ÁÇÑ [9] Å×ÀÌÇÁ¸¦ »ç¿ëÇÑ´Ù. Å×ÀÌÇÁ´Â »ç½Ç»ó ½Ã¸®¾ó·Î, Å×ÀÌÇÁÀÇ ¾î¶² ºÎºÐ¿¡ À̸£±â À§ÇØ ¸ÕÀú »çÀÌÀÇ ¸ðµç ºÎºÐÀ» Åë°úÇØ¼ °¡¾ß µÇ´Â °É ÀǹÌÇÑ´Ù. µð½ºÅ©´Â ¸¾´ë·Î Á¢±ÙÇÒ ¼ö ÀÖ´Ù. Áï µð½ºÅ©»óÀÇ ¾î´À °÷À̳ª ¹Ù·Î °¥ ¼ö ÀÖ´Ù. Å×ÀÌÇÁ°¡ ½Ã¸®¾ó Á¢±ÙÀ» »ç¿ëÇÏ´Â °ÍÀº Å×ÀÌÇÁ¸¦ ´À¸®°Ô ¸¸µç´Ù. ¹Ý¸é¿¡, Å×ÀÌÇÁ´Â ºü¸¦ Çʿ䰡 ¾ø±â ¶§¹®¿¡ ¸¸µå´Âµ¥ ºñ±³Àû ºñ¿ëÀÌ Àú·ÅÇÏ´Ù. »Ó¸¸ ¾Æ´Ï¶ó Å×ÀÌÇÁ´Â ½±°Ô »ó´çÈ÷ ±æ°Ô ¸¸µé ¼ö ÀÖ¾î¼, ¸¹Àº ¾çÀÇ µ¥ÀÌŸ¸¦ ÀúÀåÇÒ ¼ö ÀÖ´Ù. ÀÌ·± ÀÌÀ¯·Î Å×ÀÌÇÁ´Â Å« ¼Óµµ´Â ¿ä±¸ÇÏÁö ¾ÊÀ¸³ª ³·Àº ºñ¿ë°ú Å« ÀúÀå¿ë·®À¸·Î ÀÌÀÍÀ» ¾òÀ» ¼ö ÀÖ´Â, ÆÄÀϸðÀ¸±â¿Í ¹é¾÷°°Àº ÀÏ¿¡ ¸Å¿ì ÀûÇÕÇÏ´Ù. 4.6. Æ÷¸ËÇϱâÆ÷¸ËÇÑ´Ù(Formatting)´Â °ÍÀº Àڱ⠸Åü¿¡ Æ®·¢°ú ¼½Å͸¦ Ç¥½ÃÇÏ´Â °úÁ¤ÀÌ´Ù. µð½ºÅ©°¡ Æ÷¸ËµÇ±â Àü¿¡´Â ÀÚ±â Ç¥¸é(magnetic surface)Àº ¿ÏÀüÈ÷ ÀÚ±â½ÅÈ£ÀÇ µ¢¾î¸®ÀÌ´Ù. Æ÷¸ËµÇ¾úÀ» ¶§, ¾îµð¼ Æ®·¢ÀÌ ÀÌ·ç¾îÁö°í, ¼½ÅͰ¡ ³ª´©¾îÁö´ÂÁö ÇʼöÀûÀÎ ¼±À» ±×¸²À¸·Î½á È¥µ·»óŰ¡ ¾à°£ÀÇ Áú¼»óÅ·ΠµÈ´Ù. ½ÇÁ¦ÀûÀÎ ÀÚ¼¼ÇÑ °ÍÀº ÀÌ¿Í °°Áö ¾ÊÁö¸¸, »ó°ü¾ø´Ù. Áß¿äÇÑ °ÍÀº µð½ºÅ©°¡ Æ÷¸ËµÇÁö ¾Ê´Â´Ù¸é »ç¿ëÇÏÁö ¸øÇÑ´Ù´Â Á¡ÀÌ´Ù. ¿©±â¼ ¿ë¾î°¡ ¾à°£ Çò°¥¸± °ÍÀÌ´Ù. MS-DOS¿¡¼´Â Æ÷¸ËÇÑ´Ù´Â ¸»ÀÌ ÆÄÀϽýºÅÛÀ» ¸¸µå´Â °úÁ¤(³ªÁß¿¡ ¼³¸íµÈ´Ù)µµ Æ÷ÇÔÇÏ¸é¼ »ç¿ëµÈ´Ù. µÎ ÀÛ¾÷ÀÌ ¶§¶§·Î ÇÕÃÄÁö±âµµ ÇÑ´Ù. ƯÈ÷ Ç÷ÎÇÇÀÇ °æ¿ì°¡ ±×·¸´Ù. ±¸º°ÀÌ ÇÊ¿äÇÒ ¶§, ÆÄÀϽýºÅÛÀ» ¸¸µå´Â °ÍÀº high-level formattingÀ̶ó°í Çϰí, ÁøÂ¥ Æ÷¸ËÇÏ´Â °ÍÀ» low-level formattingÀ̶ó°í ÇÑ´Ù. À¯´Ð½º ¾È¿¡¼´Â µÎ°¡Áö¸¦ ÆÄÀϽýºÅÛ ¸¸µé±â¿Í Æ÷¸ËÇϱâ¶ó°í Çϰí, ÀÌ Ã¥¿¡¼µµ ¿ª½Ã ±×·¸°Ô »ç¿ëÇÑ´Ù. IDE µð½ºÅ©¿Í ¾à°£ÀÇ SCSI µð½ºÅ©´Â °øÀå¿¡¼ ½ÇÁ¦ÀûÀ¸·Î Æ÷¸ËÀÌ µÇ¾î¼ ¹Ýº¹ÇÒ Çʿ䰡 ¾ø´Ù. ±×·¯¹Ç·Î ´ëºÎºÐÀÇ »ç¶÷µéÀº Æ÷¸Ë¿¡ ´ëÇØ °ÅÀÇ °ÆÁ¤ÇÒ Çʿ䰡 ¾ø´Ù. ½ÇÀº Çϵåµð½ºÅ©¸¦ Æ÷¸ËÇÏ´Â °ÍÀº µð½ºÅ©°¡ ´Ù¼Ò Àß ÀÛµ¿ÇÏÁö ¾Êµµ·Ï ÇÒ ¼ö ÀÖ´Ù. ¿¹¸¦ µé¸é ÀÚµ¿À¸·Î ¹èµå¼½Å͸¦ ±³Ã¼Çϵµ·Ï Çϱâ À§Çؼ´Â ¸Å¿ì Ưº°ÇÑ ¹æ¹ýÀ¸·Î µð½ºÅ©¸¦ Æ÷¸ËÇÒ Çʿ䰡 Àֱ⠶§¹®ÀÌ´Ù. µå¶óÀÌºê ³»ºÎ Æ÷¸Ë ·ÎÁ÷ ÀÎÅÍÆäÀ̽º°¡ µå¶óÀ̺긶´Ù ´Ù¸£±â ¶§¹®¿¡, Æ÷¸ËÇÒ Çʿ䰡 Àְųª Æ÷¸ËÇØ¾ß ÇÏ´Â µð½ºÅ©´Â ¶§¶§·Î Ưº°ÇÑ ÇÁ·Î±×·¥À» ¿ä±¸ÇÑ´Ù. Æ÷¸ËÇÁ·Î±×·¥Àº ¶§¶§·Î ¹ÙÀÌ¿À½º¿¡ Àֱ⵵ Çϰí, ȤÀº MS-DOSÇÁ·Î±×·¥À¸·Î Á¦°øµÇ±âµµ ÇÏÁö¸¸ ±× ¾î´À °Íµµ ¸®´ª½º¿¡¼ ½±°Ô »ç¿ëÇÒ ¼ö ¾ø´Ù. Æ÷¸ËÇÏ´Â µ¿¾È ¹èµåºí·°(bad blocks)À̳ª ¹èµå¼½ÅÍ(bad sectors)¶ó°í ºÒ¸®´Â µð½ºÅ©»óÀÇ À߸øµÈ °÷À» ¸¸³¯ ¼ö ÀÖ´Ù. ¶§¶§·Î µå¶óÀ̺ê ÀÚüÀûÀ¸·Î 󸮵ÇÁö¸¸, ¸¸¾à ´õ ¸¹ÀÌ ³ªÅ¸³´Ù¸é µð½ºÅ©ÀÇ ¹èµå³ ºÎºÐÀ» »ç¿ëÇÏ´Â °ÍÀ» ÇÇÇϱâ À§ÇØ ´Ù¸¥ ÀÏÀ» ÇØ¾ßÇÑ´Ù. ¹èµå³ °÷À» ÇÇÇÏ´Â ³í¸®´Â ÆÄÀϽýºÅÛ¿¡ Æ÷ÇԵȴÙ. ÆÄÀϽýºÅÛ ¾È¿¡ Á¤º¸¸¦ ¾î¶»°Ô ÷°¡ÇÏ´ÂÁö´Â ´ÙÀ½¿¡ ¼³¸íÇÑ´Ù. ´ë¾ÈÀ¸·Î, ¹èµå³ ºÎºÐÀ» Æ÷ÇÔÇÏ´Â ÀÛÀº ÆÄƼ¼ÇÀ» ¸¸µé ¼ö ÀÖ´Ù. ÆÄÀϽýºÅÛÀº ¸Å¿ì Å« ¹èµå°¡ ÀÖÀ¸¸é ¶§¶§·Î ¹®Á¦¸¦ ÀÏÀ¸Å°¹Ç·Î ¸¸¾à ¹èµå³°÷ÀÌ ¸Å¿ì ³Ð´Ù¸é ÀÛÀº ÆÄƼ¼ÇÀ» ¸¸µå´Â °ÍÀÌ ÁÁÀº »ý°¢ÀÌ´Ù. Ç÷ÎÇÇ´Â fdformatÀ¸·Î Æ÷¸ËÇÑ´Ù. »ç¿ëÇÒ Ç÷ÎÇÇ ÀåÄ¡ÆÄÀÏÀº ¸Å°³º¯¼ö·Î ÁÖ¾îÁø´Ù. ¿¹¸¦ µé¾î, ù¹øÂ° Ç÷ÎÇǵå¶óÀÌºê ¾È¿¡ ÀÖ´Â °í¹Ðµµ 3.5ÀÎÄ¡ Ç÷ÎÇǸ¦ Æ÷¸ËÇÏ´Â °æ¿ì¸¦ º¸ÀÚ.
fdformat ½Ã Ç÷ÎÇǸ¦ È®ÀÎÇÑ´Ù, Áï ¹èµå ºí·°ÀÌ ÀÖ´ÂÁö üũÇÑ´Ù. ¹èµåºí·°À» ¸îÂ÷·Ê È®ÀÎÇÏ·Á°í ÇÒ °ÍÀÌ´Ù(À̰úÁ¤À» µéÀ» ¼ö ÀÖ´Ù. µå¶óÀ̺꿡¼ ±ØÀûÀ¸·Î ¼Ò¸®°¡ ¹Ù²ð °ÍÀÌ´Ù.) ¸¸¾à Ç÷ÎÇǰ¡ ¿À·ÎÁö ºÎºÐÀûÀ¸·Î ¹èµå°¡ ³µ´Ù¸é(Àбâ/¾²±â ÇìµåÀÇ ¸ÕÁö¶§¹®¿¡, ¸î°³ÀÇ ¿¡·¯´Â À߸øµÈ ½ÅÈ£ÀÌ´Ù), fdformat´Â ºÒÆòÇÏÁö ¾ÊÀ» °ÍÀ̳ª, ÁøÂ¥ ¿¡·¯´Â Ç÷ÎÇÇ È®ÀÎ ÀÛ¾÷À» ÁßÁö½Ãų °ÍÀÌ´Ù. Ä¿³ÎÀº ¹ß°ßÇÑ I/O ¿¡·¯¸¦ ·Î±×¸Þ½ÃÁö¿¡ ±â·ÏÇÒ °ÍÀÌ´Ù. ¸Þ½ÃÁö´Â ÄַܼΠ°¡°Å³ª, ¸¸¾à syslog°¡ »ç¿ëµÈ´Ù¸é /usr/log/messages ÆÄÀÏ·Î °¥°ÍÀÌ´Ù. fdformat ÀÚ½ÅÀº ¿¡·¯°¡ ¾îµð¼ ÀϾ´ÂÁö ¸»ÇÏÁö ¾ÊÀ» °ÍÀÌ´Ù(º¸Åë ¿°·ÁÇÏÁö ¾Ê´Âµ¥, Ç÷ÎÇÇ´Â ¹èµå³ °ÍÀº ´øÀú¹ö·Áµµ µÉ¸¸Å ÃæºÐÇÏ°Ô ½Î´Ù).
ÃÖ±ÙÀÇ ¸¹Àº µð½ºÅ©´Â ÀÚµ¿ÀûÀ¸·Î ¹èµåºí·°À» ¾Ë¾ÆÂ÷¸®°í, ´ë½Å¿¡ Ưº°È÷ È®º¸µÈ ÁÁÀº ºí·°À¸·Î ¹èµåºí·°À» °íÄ¡·Á°í ½ÃµµÇÒ °ÍÀÌ´Ù. ÀÌ °úÁ¤Àº ¿î¿µÃ¼Á¦¿¡´Â º¸ÀÌÁö ¾Ê´Â´Ù. ¸¸¾à µð½ºÅ©°¡ ¹èµåºí·°À» ÀÚµ¿À» °íÄ¡´ÂÁö ¾Ë°í ½Í´Ù¸é ±×·± Ư¡Àº µð½ºÅ©¸Å´º¾ó¿¡ ¹®¼·Î ÀÖÀ» °ÍÀÌ´Ù. ¸¸¾à ¹èµåºí·°ÀÇ ¼ö°¡ ¸Å¿ì ¸¹ÀÌ Áõ°¡ÇÏ°Ô µÈ´Ù¸é, µð½ºÅ©°¡ ³ì½½¾î »ç¿ëÇÏÁö ¸øÇÒ ¶§±îÁö ±âȸ´Â ÀÖ°ÚÁö¸¸, ÀÚµ¿À¸·Î °íÄ¡´Â ±â´ÉÀ» Áö´Ï´Â µð½ºÅ©Á¶Â÷µµ ½ÇÆÐÇÒ ¼ö ÀÖ´Ù. 4.7. ÆÄƼ¼ÇÇϵåµð½ºÅ©´Â ¸î°³ÀÇ ÆÄƼ¼Ç(partitions)À¸·Î ³ª´©¾îÁú ¼ö ÀÖ´Ù. °¢ ÆÄƼ¼ÇÀº ¸¶Ä¡ ´Ù¸¥ Çϵåµð½ºÅ©Ã³·³ µ¿ÀÛÇÑ´Ù. ¸¸¾à ÇϳªÀÇ µð½ºÅ©¸¦ °¡Áö°í Àִµ¥ µÎ°³ÀÇ ¿î¿µÃ¼Á¦¸¦ »ç¿ëÇÏ°í ½Í´Ù¸é µð½ºÅ©¸¦ µÎ°³ÀÇ ÆÄƼ¼ÇÀ¸·Î ³ª´ ¼ö ÀÖ´Ù. °¢ ¿î¿µÃ¼Á¦´Â ÀÚ½ÅÀÇ ÆÄƼ¼ÇÀ» ¿øÇÏ´Â ´ë·Î »ç¿ëÇÏ°í ´Ù¸¥ ÂÊÀ» °ÇµéÁö ¾Ê´Â´Ù. ÀÌ·± ¹æ½ÄÀ¸·Î µÎ°³ÀÇ ¿î¿µÃ¼Á¦°¡ °°Àº µð½ºÅ© ¾È¿¡ ÆòÈÀûÀ¸·Î °øÁ¸ÇÒ ¼ö ÀÖ´Ù. ÆÄƼ¼ÇÀÌ ¾ø´Ù¸é ´Ù¸¥ ¿î¿µÃ¼Á¦¸¦ À§ÇØ Çϵåµð½ºÅ©¸¦ Çϳª »ç¾ßÇÒ °ÍÀÌ´Ù. Ç÷ÎÇÇ´Â ÆÄƼ¼ÇÀ¸·Î ³ª´©Áö ¾Ê´Â´Ù. À̰ÍÀ» ¸·´Â ±â¼úÀûÀÎ ÀÌÀ¯´Â ¾øÀ¸³ª Ç÷ÎÇÇ´Â ³Ê¹« À۾Ƽ, ÆÄƼ¼ÇÀ¸·Î ³ª´©´Â °ÍÀº ¾µ¸ðÀÖ´Â °æ¿ì°¡ ¸Å¿ì µå¹°°ÍÀÌ´Ù. CD-ROMµµ ¿ª½Ã º¸Åë ÆÄÆ¼¼ÇÀ» ³ª´©Áö ¾Ê´Â´Ù. ½Ãµð·ÒÀ» ÇÑ Å« µð½ºÅ©·Î »ç¿ëÇÏ´Â °ÍÀÌ ´õ ½±°í, ¸î°³ÀÇ ¿î¿µÃ¼Á¦¸¦ ½Ãµð·Ò¿¡ ¼³Ä¡ÇÒ Çʿ䰡 Á»Ã³·³ ¾ø±â ¶§¹®ÀÌ´Ù. 4.7.1. MBR, ºÎÆ®¼½ÅÍ, ÆÄƼ¼Ç Å×À̺íÇϵåµð½ºÅ©°¡ ¾î¶»°Ô ³ª´©¾îÁ® Àִ°¡¿¡ ´ëÇÑ Á¤º¸´Â ÇϵåÀÇ Ã¹¹øÂ° ¼½ÅÍ¿¡ ÀúÀåµÈ´Ù(Áï ù¹øÂ° µð½ºÅ© Ç¥¸éÀ§¿¡ Àִ ù¹øÂ° Æ®·¢ÀÇ Ã¹¹øÂ° ¼½ÅÍ). ÀÌ Ã¹¹øÂ° ¼½ÅͰ¡ ¹Ù·Î master boot record (MBR)ÀÌ´Ù. MBRÀº ÄÄÇ»ÅͰ¡ óÀ½ ºÎÆÃµÉ ¶§ ¹ÙÀÌ¿À½º°¡ ÀоîµéÀÌ°í ½ÃÀÛÇÏ´Â ¼½ÅÍÀÌ´Ù. master boot record´Â ÆÄƼ¼Ç Á¤º¸¸¦ ÀоîµéÀ̰í, ¾î¶² ÆÄƼ¼ÇÀÌ ºÎÆÃ °¡´ÉÇÑ ÆÄƼ¼ÇÀÎÁö, °¢ ÆÄƼ¼ÇÀÇ boot sectorÀΠù¹øÂ° ¼½ÅÍ(MBRµµ ¿ª½Ã ºÎÆ®¼½ÅÍÀ̳ª MBRÀº Ưº°ÇÑ »óÅ¿©¼ Ưº°ÇÑ À̸§À» °¡Áö°í ÀÖ´Ù.)¸¦ ÀоîµéÀÌ´Â Á¶±×¸¶ÇÑ ÇÁ·Î±×·¥À» Æ÷ÇÔÇϰí ÀÖ´Ù. ÆÄƼ¼Ç ¼³°è´Â Çϵå¿þ¾î¿¡ ³»ÀåµÇ´Â °Íµµ ¾Æ´Ï°í ¹ÙÀÌ¿À½º¿¡ ÀÖ´Â °Íµµ ¾Æ´Ï´Ù. ÆÄƼ¼ÇÀº ¸¹Àº ¿î¿µÃ¼Á¦µéÀÌ µû¸£´Â °ü½ÀÀÏ »ÓÀÌ´Ù. ¸ðµç ¿î¿µÃ¼Á¦µéÀÌ ÆÄƼ¼Ç ¼³°è¸¦ µû¸£´Â °ÍÀº ¾Æ´ÏÁö¸¸, ±×·± ¿î¿µÃ¼Á¦´Â ¿¹¿ÜÀÏ »ÓÀÌ´Ù. ¾îÁö°£ÇÑ ¿î¿µÃ¼Á¦´Â ÆÄƼ¼ÇÀ» Áö¿øÇϳª, ±× ¿î¿µÃ¼Á¦µéÀº Çϵåµð½ºÅ©ÀÇ ÇÑ ÆÄƼ¼ÇÀ» Â÷ÁöÇÏ°í ±× ÆÄƼ¼Ç¾È¿¡¼ ±× ¿î¿µÃ¼Á¦ ³»ºÎÀÇ ÆÄƼ¼Ç ¹æ¹ýÀ» »ç¿ëÇÑ´Ù. ³ªÁß Çü½ÄÀÌ ´Ù¸¥ ¿î¿µÃ¼Á¦(¸®´ª½º¸¦ Æ÷ÇÔÇÏ´Â)¿Í ÆòȽº·´°Ô °øÁ¸Çϰí, ´Ù¸¥ Ưº°ÇÑ ¼ö´ÜÀ» ¿ä±¸ÇÏÁö ¾ÊÀ¸³ª, ÆÄƼ¼ÇÀ» Áö¿øÇÏÁö ¾Ê´Â ¿î¿µÃ¼Á¦´Â °°Àº µð½ºÅ©»ó¿¡ ´Ù¸¥ ¿î¿µÃ¼Á¦¿Í °øÁ¸ÇÒ ¼ö ¾ø´Ù. ¾ÈÀüÃ¥À¸·Î, Á¾ÀÌ¿¡ ÆÄƼ¼Ç Á¤º¸¸¦ Àû¾îµÎ´Â °ÍÀÌ ÁÁ´Ù. ¸¸¾à ÆÄƼ¼ÇÀÌ ¸Á°¡Á³À» °æ¿ì ¸ðµç ÆÄÀϵéÀ» ³¯¸®Áö ¾Ê¾Æµµ µÇ±â ¶§¹®ÀÌ´Ù.(¸Á°¡Áø ÆÄƼ¼ÇÀº fdisk·Î °íÄ¥ ¼ö ÀÖ´Ù.). °ü·Ã Á¤º¸´Â fdisk -l ¸í·ÉÀ¸·Î ¾òÀ» ¼ö ÀÖ´Ù.
4.7.2. È®ÀåÆÄƼ¼Ç°ú ³í¸® ÆÄƼ¼ÇPCÇÏµå µð½ºÅ©ÀÇ º»·¡ ÆÄƼ¼Ç ¼³°è´Â ¿À·ÎÁö 4°³ÀÇ ÆÄƼ¼Ç¸¸ Çã¿ëÇÑ´Ù. 4°³¸¸ Çã¿ëÇÏ´Â °ÍÀº ½Ç»ýȰ¿¡¼ ³Ê¹« ÀÛ´Ù´Â °ÍÀÌ ºü¸£°Ô ¾Ë·ÁÁ³´Âµ¥, »ó´ç¼öÀÇ »ç¶÷µéÀÌ 4°³ÀÇ ¿î¿µÁ¦Ã¼ ÀÌ»óÀ» (Linux, MS-DOS, FreeBSD, NetBSD, Windows/NT, ±×¿Ü ¾à°£ÀÇ ¿î¿µÃ¼Á¦µé) »ç¿ëÇÏ±æ ¿øÇÑ´Ù´Â °ÍÀÌ ºÎºÐÀûÀÎ ÀÌÀ¯À̳ª, ÁÖµÈ ÀÌÀ¯´Â ¶§¶§·Î ÇÑ ¿î¿µÃ¼Á¦°¡ ¸î°³ÀÇ ÆÄƼ¼ÇÀ» °¡Áö´Â °ÍÀÌ ÁÁ±â ¶§¹®ÀÌ´Ù. ¿¹¸¦ µé¾î, ½º¿Ò°ø°£Àº ¼Óµµ¹®Á¦ ¶§¹®¿¡ ¸®´ª½ºÀÇ ÁÖµÈ ÆÄƼ¼Ç¿¡ ÀÖ´Â ´ë½Å ½º¿Ò°ø°£ °íÀ¯ÀÇ ÆÄƼ¼Ç¿¡ ÀÖ´Â °ÍÀÌ °¡Àå ÁÁ´Ù.(´ÙÀ½¿¡ ¼³¸íÇÑ´Ù.) ÀÌ ¼³°è¹®Á¦¸¦ ±Øº¹Çϱâ À§ÇØ È®ÀåÆÄƼ¼Ç(extended partitions)ÀÌ °³¹ßµÇ¾ú´Ù. È®ÀåÆÄƼ¼ÇÀ» ÅëÇØ primary partitionÀ» ÇÏÀ§ ÆÄƼ¼Çµé·Î ³ª´ ¼ö ÀÖ´Ù. ³ª´µ¾îÁö´Â primary partitionÀÌ È®ÀåÆÄƼ¼ÇÀ̰í ÇÏÀ§ÆÄƼ¼ÇÀÌ ³í¸®ÆÄƼ¼Ç(logical partition)ÀÌ´Ù. ³í¸®ÆÄƼ¼ÇÀº primary [10] partitionó·³ ÇൿÇϳª ´Ù¸£°Ô ¸¸µé¾îÁø´Ù. primary partition°ú ³í¸®ÆÄƼ¼Ç »çÀÌ¿¡´Â ¼ÓµµÂ÷ÀÌ´Â ¾ø´Ù. Çϵåµð½ºÅ©ÀÇ ÆÄƼ¼Ç ±¸Á¶´Â 그림 4-2¿Í °°ÀÌ º¸ÀÏ ¼öµµ ÀÖ´Ù. µð½ºÅ©´Â 3°³ÀÇ primary partitionÀ¸·Î ³ª´©¾îÁ®ÀÖ°í, primary partition Áß 2¹øÂ°´Â 2°³ÀÇ ³í¸®ÆÄƼ¼ÇÀ¸·Î ³ª´©¾îÁ®ÀÖ´Ù. µð½ºÅ©ÀÇ ÀϺκÐÀº ÆÄƼ¼ÇµÇ¾î ÀÖÁö ¾Ê´Ù. µð½ºÅ© ÀüüÀûÀ¸·Î, ±×¸®°í °¢°¢ primary partitionÀº ºÎÆ®¼½Å͸¦ °¡Áö°í ÀÖ´Ù. 4.7.3. ÆÄƼ¼Ç Çü½ÄÆÄƼ¼Ç Á¤º¸(MBR¿¡ Çϳª, È®ÀåÆÄƼ¼Ç¿¡ Çϳª¾¿ ÀÖ´Â)¿¡´Â °¢ ÆÄƼ¼ÇÀÇ Çü½ÄÀ» È®ÀÎÇÏ´Â 1¹ÙÀÌÆ®°¡ ÆÄƼ¼Ç´ç Çϳª¾¿ ÀÖ´Ù. ±× 1¹ÙÀÌÆ®·Î ÆÄƼ¼ÇÀ» »ç¿ëÇϰí ÀÖ´Â ¿î¿µÃ¼Á¦¸¦ È®ÀÎÇϰųª, ¿î¿µÃ¼Á¦°¡ ¾î¶² ¸ñÀûÀ¸·Î ±× ÆÄƼ¼ÇÀ» »ç¿ëÇÏ´ÂÁö È®ÀÎÇÏ·Á°í ÇÒ °ÍÀÌ´Ù. ¿ì¿¬È÷ °°Àº ÆÄƼ¼ÇÀ» »ç¿ëÇÏ´Â 2°³ÀÇ ¿î¿µÃ¼Á¦¸¦ ÇÇÇÏ´Â °ÍÀ» °¡´ÉÇÏ°Ô Çϱâ À§ÇؼÀÌ´Ù. ±×·¯³ª ½ÇÁ¦·Î ¿î¿µÃ¼Á¦µéÀº ÆÄƼ¼ÇÇü½Ä ¹ÙÀÌÆ®¿¡ ´ëÇØ °ÆÁ¤ÇÏÁö ¾Ê´Â´Ù. ¿¹¸¦ µé¸é, ¸®´ª½º´Â ÆÄƼ¼ÇÇü½Ä ¹ÙÀÌÆ®°¡ ¹«¾ùÀÎÁö °ÆÁ¤ÇÏÁö ¾Ê´Â´Ù. ³ª»Ú°Ôµµ, ¾à°£ÀÇ ¿î¿µÃ¼Á¦µéÀº ÆÄƼ¼ÇÇü½Ä ¹ÙÀÌÆ®¸¦ ºÎÁ¤È®ÇÏ°Ô »ç¿ëÇÑ´Ù. ¿¹¸¦ µé¸é, Àû¾îµµ DR-DOSÀÇ ¾î¶² ¹öÀüµéÀº ÆÄƼ¼ÇÇü½Ä ¹ÙÀÌÆ®ÀÇ °¡Àå Áß¿äÇÑ ºñÆ®¸¦ ¹«½ÃÇÑ´Ù. °¢ ¹ÙÀÌÆ® °ªÀÌ ¶æÇÏ´Â °ÍÀ» ¸í½ÃÇÑ Ç¥ÁØ´Üü°¡ ¾øÀ¸³ª, »ó´çÈ÷ ÀϹÝÀûÀ¸·Î ¹Þ¾Æµé¿©Áö´Â °ªµéÀÌ 표 4-1¿¡ Æ÷ÇԵǾî ÀÖ´Ù. °°Àº °ªµéÀÌ ¸®´ª½º fdisk¿¡¼ »ç¿ë°¡´ÉÇÏ´Ù. 표 4-1. ÆÄƼ¼Ç Çü½Ä (¸®´ª½ºÀÇ fdisk ÇÁ·Î±×·¥¿¡¼ µû¿È).
4.7.4. Çϵåµð½ºÅ© ÆÄƼ¼ÇÇϱâÆÄƼ¼ÇÀ» ¸¸µé°í »èÁ¦ÇÒ ¼ö ÀÖ´Â ¸¹Àº ÇÁ·Î±×·¥µéÀÌ ÀÖ´Ù. ´ëºÎºÐÀÇ ¿î¿µÃ¼Á¦´Â ±×µé ÀÚ½ÅÀÇ ÇÁ·Î±×·¥À» °¡Áö°í ÀÖ°í, ´Ù¸¥ ¿î¿µÃ¼Á¦¿¡¼ ÇÒ ¼ö ¾ø´Â ƯÀÌÇÑ °ÍÀ» ÇÒ °æ¿ì´Â ¿î¿µÃ¼Á¦ °íÀ¯ÀÇ ÇÁ·Î±×·¥À» »ç¿ëÇÏ´Â °ÍÀÌ ÁÁÀº »ý°¢ÀÏ °ÍÀÌ´Ù. ¸®´ª½º¿¡ ÀÖ´Â °ÍÀ» Æ÷ÇÔÇØ¼ ¸¹Àº ÇÁ·Î±×·¥µéÀ» fdisk¶ó Çϰųª ¾à°£ º¯Á¾µéµµ ÀÖ´Ù. ¸®´ª½º fdiskÀÇ ÀÚ¼¼ÇÑ »ç¿ë¹ýÀº man ÆäÀÌÁö¿¡ ³ª¿ÍÀÖ´Ù. cfdisk¸í·ÉÀº fdisk¿Í ºñ½ÁÇϳª, Á»´õ ÁÁÀº(Àüüȸé) »ç¿ëÀÚ ÀÎÅÍÆäÀ̽º¸¦ °¡Áö°í ÀÖ´Ù. IDEµð½ºÅ©¸¦ »ç¿ëÇÒ ¶§, ºÎÆ® ÆÄƼ¼Ç(ºÎÆÃ°¡´ÉÇÑ Ä¿³Î À̹ÌÁö ÆÄÀÏÀÌ ÀÖ´Â ÆÄƼ¼Ç)Àº ¹Ýµå½Ã ù 1024½Ç¸°´õ ¾È¿¡ ¿ÏÀüÈ÷ ÀÖ¾î¾ß ÇÑ´Ù. µð½ºÅ©´Â ºÎÆÃÁß(½Ã½ºÅÛÀÌ ÇÁ·ÎÅØÆ¼µå ¸ðµå·Î °¡±â Àü) ¹ÙÀÌ¿À½º¸¦ ÅëÇÏ¿© »ç¿ëµÇ±â ¶§¹®Àε¥, ¹ÙÀÌ¿À½º´Â 1024½Ç¸°´õ ÀÌ»óÀ» ó¸®ÇÒ ¼ö ¾ø´Ù. ù 1024½Ç¸°´õ¿¡ ºÎºÐÀûÀ¸·Î ÀÖÀ» »ÓÀÎ ºÎÆ®ÆÄƼ¼ÇÀ» »ç¿ëÇÏ´Â °ÍÀÌ ¶§¶§·Î °¡´ÉÇÏ´Ù. ÀÌ°Ç ¹ÙÀÌ¿À½º°¡ Àд ¸ðµç ÆÄÀϵéÀÌ Ã¹ 1024½Ç¸°´õ¾È¿¡ ÀÖ´Â ÇÑ ÀÛµ¿ÇÑ´Ù. ±×·¸°Ô Á¤·ÄÇÏ´Â °ÍÀÌ Èûµé±â ¶§¹®¿¡, ºÎºÐÀûÀ¸·Î ù 1024 ½Ç¸°´õ¿¡ ºÎÆ®ÆÄƼ¼ÇÀÌ ¿À°ÔÇÏ´Â °ÍÀº ¸Å¿ì ³ª»Û »ý°¢ÀÌ´Ù. Ä¿³Î¾÷µ¥ÀÌÆ®³ª µð½ºÅ© Á¶°¢¸ðÀ½ÀÌ ºÎÆÃÇÒ¼ö ¾ø´Â ½Ã½ºÅÛÀ» ¾ðÁ¦ ÃÊ·¡ÇÒÁö ¸ð¸£´Â ÀÏÀÌ´Ù. ±×·¯¹Ç·Î, ºÎÆ® ÆÄƼ¼ÇÀÌ Ã¹ 1024½Ç¸°´õ ¾È¿¡ ¿ÏÀüÈ÷ ÀÖ´ÂÁö È®½ÇÈ÷ ÇØ¾ß ÇÑ´Ù. ½ÇÀº, ¹ÙÀÌ¿À½º³ª IDE µð½ºÅ©ÀÇ ¸î¸î »õ ¹öÀü¿¡¼´Â 1024½Ç¸°´õ ÀÌ»óµÇ´Â µð½ºÅ©¸¦ ó¸®ÇÒ ¼ö ÀÖ´Ù. ¸¸¾à ±×·± ½Ã½ºÅÛÀ̶ó¸é 1024 ½Ç¸°´õ¹®Á¦¸¦ Àؾî¹ö·Áµµ µÈ´Ù. ¸¸¾à ½Ã½ºÅÛÀÌ 1024 ½Ç¸°´õ¸¦ ó¸®ÇÒ ¼ö ÀÖ´ÂÁö ¿ÏÀüÈ÷ È®½ÅÇÒ ¼ö ¾ø´Ù¸é, ù 1024 ½Ç¸°´õ¾È¿¡ ºÎÆ® ÆÄƼ¼ÇÀ» Áý¾î³Ö¾î¶ó. ¸®´ª½º ÆÄÀϽýºÅÛÀº 1kB ºí·°Å©±â, Áï 2¼½Å͸¦ »ç¿ëÇϱ⠶§¹®¿¡, °¢ ÆÄƼ¼ÇµéÀº ¦¼ö°³ÀÇ ¼½Å͸¦ °¡Á®¾ß ÇÑ´Ù. Ȧ¼ö·Î ¼½Å͸¦ °¡Áö¸é ¸¶Áö¸· ¼½Å͸¦ »ç¿ë ¸øÇÏ°Ô µÉ °ÍÀÌ´Ù. ¹®Á¦¸¦ ÀÏÀ¸Å°Áö´Â ¾Ê°ÚÁö¸¸, º¸±â ÈäÇϰí, ¹öÀü¿¡ µû¶ó ±×°Í¿¡ ´ëÇØ °æ°íÇÏ´Â fdiskµµ ÀÖÀ» °ÍÀÌ´Ù. ÆÄƼ¼Ç Å©±â¸¦ ¹Ù²Ù´Â °ÍÀº º¸Åë ù¹øÂ° ±× ÆÄƼ¼Ç(´Ü °æ¿ì¿¡ µû¶ó¼´Â ¿ÀÈ÷·Á Àüü µð½ºÅ©)¿¡¼ ³²±â°í ½ÍÀº ¸ðµç °ÍÀ» ¹é¾÷Çϰí, ÆÄƼ¼ÇÀ» »èÁ¦Çϰí, »õ·Î¿î ÆÄƼ¼ÇÀ» ¸¸µç ÈÄ, »õ·Î¿î ÆÄƼ¼ÇÀ¸·Î ¸ðµç °ÍÀ» ´Ù½Ã ÀúÀåÇÏ´Â °úÁ¤ÀÌ ÇÊ¿äÇÏ´Ù. ÆÄƼ¼ÇÀ» ´Ã¸®´Â °Å¶ó¸é, ÀÎÁ¢ÇÑ ÆÄƼ¼Ç ¿ª½Ã Å©±â¸¦ Á¶ÀýÇÏ´Â(±×¸®°í ¹é¾÷ÇÏ°í ´Ù½Ã ÀúÀåÇϱâ)°ÍÀÌ ÇÊ¿äÇÒ Áöµµ ¸ð¸¥´Ù. ÆÄƼ¼Ç Å©±â¸¦ ¹Ù²Û´Ù´Â °ÍÀº ±«·Î¿î ÀÏÀ̱⠶§¹®¿¡, óÀ½¿¡ ÆÄƼ¼ÇÀ» ÀûÀýÈ÷ Çϰųª, È¿ÈáÀûÀÌ°í »ç¿ëÇϱ⠽¬¿î ¹é¾÷½Ã½ºÅÛÀ» °¡Áö´Â °ÍÀÌ ¹Ù¶÷Á÷ÇÏ´Ù. ¸¸¾à »ç¶÷ÀÇ °£¼·ÀÌ ÇÊ¿ä¾ø´Â ¸Åü(Ç÷ÎÇǰ¡ ¾Æ´Ï¶ó ½Ãµð·Ò)·Î ¼³Ä¡ÇÏ´Â °Å¶ó¸é, ¶§¶§·Î óÀ½¿¡ ´Ù¸¥ ¼³Á¤À¸·Î ¼³Ä¡ÇÏ´Â °ÍÀÌ ½±´Ù. ¹é¾÷ÇÒ µ¥ÀÌŸ¸¦ °¡Áö°í ÀÖÁö ¾Ê±â ¶§¹®¿¡, ¿©·¯¹ø ÆÄƼ¼Ç Å©±â¸¦ ¼öÁ¤ÇÏ´Â °ÍÀÌ °íÅ뽺·´Áö ¾Ê´Ù. fips¶ó´Â MS-DOSÇÁ·Î±×·¥ÀÌ Àִµ¥, ¹é¾÷°ú ´Ù½Ã ÀúÀåÇÒ ÇÊ¿ä ¾øÀÌ MS-DOS ÆÄƼ¼ÇÀÇ Å©±âÁ¶Á¤À» Çϳª, ´Ù¸¥ ÆÄÀϽýºÅÛÀ» À§Çؼµµ ¿©ÀüÈ÷ ÇÊ¿äÇÏ´Ù. 4.7.5. ÀåÄ¡ÆÄÀϰú ÆÄƼ¼Ç°¢ ÆÄƼ¼Ç°ú È®ÀåÆÄƼ¼ÇÀº ÀڽŸ¸ÀÇ ÀåÄ¡ÆÄÀÏÀ» °¡Áö°í ÀÖ´Ù. Àüü µð½ºÅ©ÀÇ À̸§¿¡ 1-4´Â primary partition(¾ó¸¶³ª ¸¹Àº primary partitionÀÌ ÀÖ´ÂÁö¿¡ »ó°ü¾øÀÌ), 5-8Àº ³í¸®ÆÄƼ¼Ç(³í¸®ÆÄƼ¼ÇÀÌ ¾î¶² primary partition¿¡ ÀÖ´ÂÁö »ó°ü¾øÀÌ)À¸·Î ÆÄƼ¼Ç ¹øÈ£¸¦ ºÙÀÌ´Â °ÍÀÌ °ü½ÀÀÌ´Ù. ¿¹¸¦ µé¸é, /dev/hda1Àº ù¹øÂ° IDE ÇÏµå µð½ºÅ©¿¡ Àִ ù¹øÂ° primary partitionÀ̰í, /dev/sdb7Àº µÎ¹øÂ° SCSI Çϵåµð½ºÅ©¿¡ ÀÖ´Â ¼¼¹øÂ° ³í¸® ÆÄƼ¼ÇÀÌ´Ù. 4.8. ÆÄÀϽýºÅÛ4.8.1. ÆÄÀϽýºÅÛÀ̶õ ¹«¾ùÀΰ¡?ÆÄÀϽýºÅÛ(filesystem)À̶õ ¿î¿µÃ¼Á¦°¡ ÆÄƼ¼ÇÀ̳ª µð½ºÅ©¿¡ ÆÄÀϵéÀÌ ¿¬¼ÓµÇ°Ô Çϱâ À§ÇØ »ç¿ëÇÏ´Â ¹æ¹ýµéÀ̰í ÀÚ·á ±¸Á¶ÀÌ´Ù. Áï, ÆÄÀϵéÀÌ µð½ºÅ©»ó¿¡¼ ±¸¼ºµÇ´Â ¹æ½ÄÀÌ´Ù. ÆÄÀϽýºÅÛÀ̶ó´Â ¸»Àº ÆÄÀÏÀ» ÀúÀåÇÏ´Â µ¥ »ç¿ëµÇ´Â ÆÄƼ¼ÇÀ̳ª µð½ºÅ©¸¦ °¡¸®Å³ ¶§³ª, ÆÄÀϽýºÅÛÀÇ Çü½ÄÀ» °¡¸®Å³ ¶§ »ç¿ëµÇ±âµµ ÇÑ´Ù. ±×·¡¼ ÆÄÀÏÀ» ÀúÀåÇÏ´Â 2°³ÀÇ ÆÄƼ¼ÇÀ» °¡Áö°í ÀÖ´Ù´Â Àǹ̿¡¼ ¾î¶² »ç¶÷ÀÌ "³ 2°³ÀÇ ÆÄÀϽýºÅÛÀ» °¡Áö°í ÀÖ´Ù."°í ¸»ÇÒÁöµµ ¸ð¸£°í, ÆÄÀϽýºÅÛÀÇ Çü½ÄÀ» ÀǹÌÇØ¼ "extended filesystem"À» ±× »ç¶÷ÀÌ »ç¿ëÇϰí ÀÖÀ» °ÍÀÌ´Ù µð½ºÅ©³ª ÆÄƼ¼Ç°ú, µð½ºÅ©³ª ÆÄƼ¼ÇÀÌ Æ÷ÇÔÇϰí ÀÖ´Â ÆÄÀϽýºÅÛÀÇ Â÷ÀÌ´Â Áß¿äÇÏ´Ù. ¾à°£ÀÇ ÇÁ·Î±×·¥µé(ÇÕ¸®ÀûÀ¸·Î ÃæºÐÈ÷ ÆÄÀϽýºÅÛÀ» ¸¸µå´Â ÇÁ·Î±×·¥À» Æ÷ÇÔÇØ¼)Àº µð½ºÅ©³ª ÆÄƼ¼ÇÀÇ ¿ø½Ã ¼½Å͸¦ Á÷Á¢ Á¶Á¤ÇÑ´Ù. ¸¸¾à µð½ºÅ©³ª ÆÄƼ¼Ç¿¡ ÆÄÀϽýºÅÛÀÌ Á¸ÀçÇÑ´Ù¸é ±× ÆÄÀϽýºÅÛÀº ÆÄ±«µÇ°Å³ª ½ÉÇÏ°Ô ¸Á°¡Áú °ÍÀÌ´Ù. ´ëºÎºÐÀÇ ÇÁ·Î±×·¥µéÀº ÆÄÀϽýºÅÛ À§¿¡¼ ÀÛµ¿Çϸç, ÆÄÀϽýºÅÛÀÌ ¾ø´Â(ȤÀº ´Ù¸¥ Çü½ÄÀÇ ÆÄÀϽýºÅÛÀÌ ÀÖ´Â) ÆÄƼ¼Ç¿¡¼´Â ÀÛµ¿ÇÏÁö ¾ÊÀ» °ÍÀÌ´Ù. ÆÄƼ¼ÇÀ̳ª µð½ºÅ©°¡ ÆÄÀϽýºÅÛÀ¸·Î¼ »ç¿ëµÉ ¼ö ÀÖ°Ô µÇ±â Àü¿¡, ÃʱâȵǾî¾ß Çϸç, ÆÄÀÏÁ¤º¸ ±â·ÏÀ» À§ÇÑ ÀڷᱸÁ¶¸¦ µð½ºÅ©¿¡ ¸¸µé Çʿ䰡 ÀÖ´Ù. ÀÌ °úÁ¤À» ÆÄÀϽýºÅÛ ¸¸µé±â(making a filesystem)¶ó°í ÇÑ´Ù. Á¤È®ÇÑ ¼¼ºÎ»çÇ×Àº »ó´çÈ÷ ´Ù¸£Áö¸¸, ´ëºÎºÐÀÇ À¯´Ð½º ÆÄÀϽýºÅÛÀº ºñ½ÁÇÑ Àü¹ÝÀûÀÎ ±¸Á¶¸¦ Áö´Ñ´Ù. superblock, inode, data block, directory block, indirection blockÀÌ Á᫐ °³³äÀÌ´Ù. ½´ÆÛºí·°Àº ÆÄÀϽýºÅÛ Å©±â°°Àº ÀüüÀûÀÎ ÆÄÀϽýºÅÛ¿¡ ´ëÇÑ Á¤º¸¸¦ Æ÷ÇÔÇÑ´Ù(¿©±â¿¡ µé¾î°¡´Â Á¤º¸´Â ÆÄÀϽýºÅÛ¿¡ ÀÇÁ¸ÇÑ´Ù). inode´Â À̸§À» Á¦¿ÜÇÑ ÆÄÀÏ¿¡ ´ëÇÑ ¸ðµç Á¤º¸¸¦ Æ÷ÇÔÇÑ´Ù. ÆÄÀÏÀ̸§Àº inode ¹øÈ£¿Í ÇÔ²² µð·ºÅ丮¾È¿¡ ÀúÀåµÈ´Ù. µð·ºÅ丮 ÀÔ±¸´Â ÆÄÀÏÀ̸§°ú ÆÄÀÏÀ» ³ªÅ¸³»´Â inode ¹øÈ£·Î ±¸¼ºµÈ´Ù. inode´Â ¸î°³ÀÇ µ¥ÀÌÅÍºí·° ¹øÈ£¸¦ Æ÷ÇÔÇϴµ¥, µ¥ÀÌÅÍºí·°Àº ÆÄÀÏ¿¡¼ µ¥ÀÌŸ¸¦ ÀúÀåÇϱâ À§ÇØ »ç¿ëµÈ´Ù. ÇÏÁö¸¸ inode¿¡´Â ¿À·ÎÁö ¾à°£ÀÇ µ¥ÀÌÅÍºí·° ¹øÈ£µéÀ» À§ÇÑ °ø°£ÀÌ ÀÖ¾î¼, ¸¸¾à ´õ ¸¹ÀÌ ÇÊ¿äÇÏ¸é µ¥ÀÌŸºí·°À» °¡¸®Å°´Â Æ÷ÀÎÅ͸¦ À§ÇÑ ´õ ¸¹Àº °ø°£ÀÌ µ¿ÀûÀ¸·Î ÇÒ´çµÈ´Ù. ÀÌ·± µ¿ÀûÀ¸·Î ÇÒ´çµÈ ºí·°µéÀº °£Á¢ÀûÀÎ ºí·°µéÀÌ´Ù. À̸§Àº µ¥ÀÌŸºí·°À» ã±â À§ÇØ, ¸ÕÀú °£Á¢ÀûÀÎ ºí·°¾È¿¡¼ ºí·°ÀÇ ¹øÈ£¸¦ ã¾Æ¾ßÇÑ´Ù°í °¡¸®Å²´Ù. À¯´Ð½º ÆÄÀϽýºÅÛÀº º¸Åë ÆÄÀϾȿ¡ Ȧ(hole)À» ¸¸µéµµ·Ï Çϴµ¥(ȦÀ» ¸¸µå´Â °Ç lseek·Î ÇàÇØÁø´Ù. ¸Þ´º¾óÆäÀÌÁö¸¦ Á¶»çÇØ¶ó), ÆÄÀϽýºÅÛÀÌ ÆÄÀϾÈÀÇ Æ¯Á¤ÇÑ Àå¼Ò¿¡ ´ÜÁö 0¹ÙÀÌÆ®°¡ ÀÖ´Âü ÇÑ´Ù´Â °ÍÀ» ÀǹÌÇϳª, ÆÄÀϾȿ¡¼ ±× °÷À» À§ÇØ ½ÇÁ¦ÀûÀÎ µð½ºÅ©¼½ÅÍ´Â ¾ø´Ù(ÀÌ°Ç ÆÄÀÏÀÌ µð½ºÅ© °ø°£À» ´Ù¼Ò Àû°Ô »ç¿ëÇÒ °ÍÀ̶ó´Â °ÍÀ» ÀǹÌÇÑ´Ù). ƯÈ÷ ÀÌ·± ÀÏÀÌ ¶§¶§·Î ÀÛÀº ¹ÙÀ̳ʸ®, ¸®´ª½º °øÀ¯ ¶óÀ̺귯¸®, ¾à°£ÀÇ µ¥ÀÌŸº£À̽º¿Í ¾à°£ÀÇ ´Ù¸¥ Ưº°ÇÑ °æ¿ì¿¡ ÀϾÙ. (ȦÀº inode³ª °£Á¢ÀûÀÎ ºí·°¾È¿¡ µ¥ÀÌŸ ºí·°ÀÇ ÁּҷΠƯº°ÇÑ °ªÀ» ÀúÀåÇϹǷΠÀÌ·ç¾îÁø´Ù. ÀÌ Æ¯º°ÇÑ ÁÖ¼Ò´Â ±× ÆÄÀÏÀÇ ±× ºÎºÐ¿¡ ÇÒ´çµÈ µ¥ÀÌŸºí·°ÀÌ ¾ø´Ù´Â °Í, Áï ÆÄÀϾȿ¡ ȦÀÌ ÀÖ´Ù´Â °ÍÀ» ÀǹÌÇÑ´Ù.) ȦÀº º¸Åë ¾µ¸ðÀÖ´Ù. ÀúÀÚÀÇ ½Ã½ºÅÛ¿¡¼, °£´ÜÇÑ ÃøÁ¤À» ÅëÇØ ¾à 200¸Þ°¡¹ÙÀÌÆ® Ãѿ뷮ÀÇ Çϵ忡¼ ȦÀ» ÅëÇØ ¾à 4¸Þ°¡¹ÙÀÌÆ®ÀÇ Àý¾àÀÌ ÀÖÀ» ¼ö ÀÖÀ½À» º¼ ¼ö ÀÖ¾ú´Ù. ±×·¯³ª ÃøÁ¤¿¡ »ç¿ëµÈ ½Ã½ºÅÛÀº ºñ±³Àû ÇÁ·Î±×·¥ÀÌ °ÅÀÇ ¾ø°í µ¥ÀÌŸº£À̽ºÆÄÀÏÀÌ ¾ø´Ù. 4.8.2. ´Ù¾çÇÑ ÆÄÀϽýºÅÛ¸®´ª½º´Â ¸î°¡Áö ÆÄÀϽýºÅÛÀ» Áö¿øÇÑ´Ù. ÀÌ ±ÛÀ» ¾²°í ÀÖ´Â ½ÃÁ¡¿¡¼ Áß¿äÇÑ ÆÄÀϽýºÅÛÀº ´ÙÀ½°ú °°´Ù.
¿©±â¿¡, ´Ù¸¥ ¿î¿µÃ¼Á¦¿Í ÆÄÀÏ ±³È¯À» ½±°Ô Çϱâ À§ÇØ, ¸î°¡Áö ¿ÜºÎÀÇ ÆÄÀϽýºÅÛÀ» Áö¿øÇÑ´Ù. ÀÌ ¿ÜºÎ ÆÄÀϽýºÅÛµéÀº À¯´Ð½º Ư¡ÀÌ ºÎÁ·ÇÏ´Ù´ø°¡, ½É°¢ÇÑ Á¦ÇÑÀÌ ÀÖ´Ù´ø°¡, ¾Æ´Ï¸é ´Ù¸¥ Ưº°ÇÑ Á¡ÀÌ ÀÖ´Â °æ¿ì¸¦ Á¦¿ÜÇÏ°í ¸®´ª½º ÆÄƼ¼Çó·³ ÀÛµ¿ÇÑ´Ù.
ÆÄÀϽýºÅÛÀÇ ¼±ÅÃÀº »óȲ¿¡ µû¶ó ´Ù¸£´Ù. ȣȯ¼º°ú ´Ù¸¥ ÀÌÀ¯·Î ¸®´ª½º º»·¡ÀÇ ÆÄÀϽýºÅÛÀÌ ¾Æ´Ñ °Í Áß Çϳª°¡ ÇÊ¿äÇÏ´Ù¸é, ±×°ÍÀº ¹Ýµå½Ã »ç¿ëµÇ¾î¾ß ÇÑ´Ù. ¸¸¾à ÀÚÀ¯·Ó°Ô °í¸¦ ¼ö ÀÖ´Ù¸é ¾Æ¸¶µµ ext2¸¦ »ç¿ëÇÏ´Â °ÍÀÌ °¡Àå Çö¸íÇÒ °ÍÀÌ´Ù. ext2´Â ¸ðµç Ư¼ºÀ» °¡Áö°í ÀÖ°í ¼öÇà´É·ÂÀÌ ºÎÁ·Çؼ °í»ýÇÏÁö ¾Ê±â ¶§¹®ÀÌ´Ù. procÆÄÀϽýºÅÛÀ̶ó´Â °Íµµ Á¸ÀçÇϴµ¥, º¸Åë /proc µð·ºÅ丮·Î Á¢±ÙÇÒ ¼ö ÀÖ´Ù. procÆÄÀϽýºÅÛÀº ÆÄÀϽýºÅÛ°°ÀÌ º¸ÀÏÁö¶óµµ ½ÇÁ¦·Î ÀüÇô ÆÄÀϽýºÅÛÀÌ ¾Æ´Ï´Ù. procÆÄÀϽýºÅÛÀº ÇÁ·Î¼¼½º ¸®½ºÆ®(process list, procÆÄÀϽýºÅÛÀÇ À̸§ÀÇ À¯·¡)°°Àº ÀÏÁ¤ÇÑ Ä¿³Î µ¥ÀÌŸ ±¸Á¶¿¡ Á¢±ÙÇϱ⠽±°Ô ÇÑ´Ù. procÆÄÀϽýºÅÛÀº ÀÌ·±ÇÑ µ¥ÀÌŸ ±¸Á¶¸¦ ÆÄÀϽýºÅÛó·³ ¸¸µé¾î¹ö¸®°í, ÀÌ·¯ÇÑ ÆÄÀϽýºÅÛÀº ¸ðµç Æò¹üÇÑ ÆÄÀϵµ±¸·Î ´Ù·ê ¼ö ÀÖ´Ù. ¿¹¸¦ µé¾î ¸ðµç ÇÁ·Î¼¼½º ¸®½ºÆ®¸¦ ¾ò±â À§ÇØ ´ÙÀ½ ¸í·ÉÀ» ³»¸± ¼ö ÀÖ´Ù.
ÆÄÀϽýºÅÛÀÌÁö¸¸ procÆÄÀϽýºÅÛÀÇ ¾î´À °Íµµ µð½ºÅ©¸¦ °Çµå¸®Áö ¾Ê´Â´Ù´Â °ÍÀ» À¯ÀÇÇØ¶ó. procÆÄÀϽýºÅÛÀº ¿À·ÎÁö Ä¿³ÎÀÇ »ó»ó¼Ó¿¡¼¸¸ Á¸ÀçÇÑ´Ù. ´©±º°¡°¡ proc ÆÄÀϽýºÅÛÀÇ ¾î¶² ºÎºÐÀ» º¸·Á°í ÇÑ´Ù¸é, Ä¿³ÎÀº ½ÇÁ¦·Î Á¸ÀçÇÏÁö´Â ¾ÊÁö¸¸, ¸¶Ä¡ ¾îµò°¡¿¡ Á¸ÀçÇÏ´Â °Íó·³ º¸ÀÌ°Ô ÇÑ´Ù. /proc/kcore ÆÄÀÏÀÌ ÀÖÀ»Áö¶óµµ, µð½ºÅ© °ø°£À» Â÷ÁöÇÏÁö´Â ¾Ê´Â´Ù. 4.8.3. ¾î¶² ÆÄÀϽýºÅÛÀ» »ç¿ëÇÒ °ÍÀΰ¡?º¸Åë ¸¹Àº ´Ù¸¥ ÆÄÀϽýºÅÛÀ» »ç¿ëÇϴµ¥´Â Á¶±×¸¸ ÀÌÀ¯°¡ ÀÖÀ» °ÍÀÌ´Ù. ÇöÀç´Â ext2fs°¡ °¡Àå À¯¸íÇÑ ÆÄÀϽýºÅÛÀ̰í, ext2fs°¡ °¡Àå Çö¸íÇÑ ¼±ÅÃÀÏ °ÍÀÌ´Ù. ÆÄÀϱ¸Á¶¸¦ ±â·ÏÇϱâ À§ÇÑ ºÎÇÏ, ¼Óµµ, (ÆÄ¾ÇµÈ) ¾ÈÁ¤¼º, ȣȯ¼º°ú ¿©·¯°¡Áö ´Ù¸¥ ÀÌÀ¯¿¡ ÀÇÇØ¼, ´Ù¸¥ ÆÄÀϽýºÅÛÀ» »ç¿ëÇÏ´Â °Íµµ ÃßõÇÒ¸¸ ÇÒÁöµµ ¸ð¸¥´Ù. ÆÄÀϽýºÅÛÀ» °í¸£´Â °ÍÀº °¢°¢ÀÇ °æ¿ì¿¡ µû¶ó °áÁ¤µÉ Çʿ䰡 ÀÖ´Ù. 4.8.4. ÆÄÀϽýºÅÛ ¸¸µé±âÆÄÀϽýºÅÛÀº mkfs ¸í·ÉÀ¸·Î ¸¸µé¾îÁø´Ù. Áï ÃʱâȵǴ °ÍÀÌ´Ù. ½ÇÁ¦·Î °¢ ÆÄÀϽýºÅÛ¸¶´Ù ´Ù¸¥ ÇÁ·Î±×·¥ÀÌ ÀÖ´Ù. mkfs´Â ´ÜÁö ¿øÇÏ´Â ÆÄÀϽýºÅÛÀÇ Çü½Ä¿¡ µû¶ó ÀûÀýÇÑ ÇÁ·Î±×·¥À» µ¹¸®´Â ÀüÀ§ ÇÁ·Î±×·¥ÀÌ´Ù. ÆÄÀϽýºÅÛ Çü½ÄÀº -t fstype ¿É¼ÇÀ¸·Î ¼±ÅõǾîÁø´Ù. mkfs¶ó ºÒ¸®´Â ÇÁ·Î±×·¥µéÀº ¾à°£ ´Ù¸¥ ¸í·É¾î ÀÎÅÍÆäÀ̽º¸¦ °¡Áø´Ù. ÀϹÝÀûÀÌ°í °¡Àå Áß¿äÇÑ ¿É¼ÇµéÀº ¾Æ·¡¿¡ ¿ä¾àµÇ¾î ÀÖ´Ù. ´õ ÀÚ¼¼ÇÑ °ÍÀº ¸Þ´º¾ó ÆäÀÌÁö¸¦ º¸¾Æ¶ó.
ext2ÆÄÀϽýºÅÛÀ» Ç÷ÎÇÇ¿¡ ¸¸µé±â À§ÇØ, ´ÙÀ½°ú °°Àº ¸í·ÉÀ» ³»¸± °ÍÀÌ´Ù.
badblocks¿Í ¹èµåºí·°¸®½ºÆ® ´ë½Å¿¡ -c ¿É¼ÇÀÌ mkfs¿Í ÇÔ²² »ç¿ëµÉ ¼öµµ ÀÖÀ» °ÍÀÌ´Ù. ¿¹´Â ¾Æ·¡¿Í °°´Ù.
Æ÷¸ËÇÏ´Â °ÍÀÌ ºÒÇÊ¿äÇÑ °ÍÀ» Á¦¿ÜÇϰí, Çϵåµð½ºÅ©³ª ÆÄƼ¼Ç¿¡ ÆÄÀϽýºÅÛÀ» ¸¸µå´Â °úÁ¤Àº Ç÷ÎÇÇ¿Í °°´Ù. 4.8.5. ¸¶¿îÆ®Çϱâ¿Í ¸¶¿îÆ® Ç®±âÆÄÀϽýºÅÛÀ» »ç¿ëÇϱâ Àü¿¡, ¸¶¿îÆ®µÇ¾î¾ß ÇÑ´Ù. ±×¸®°í³ª¼, ¿î¿µÃ¼Á¦´Â ¸ðµç °ÍÀÌ Àß ÀÛµ¿ÇÏ´ÂÁö È®½ÇÈ÷ Çϱâ À§ÇØ ¿©·¯°¡Áö ±â·ÏÇÏ´Â ÀÛ¾÷À» ÇÑ´Ù. À¯´Ð½º¾ÈÀÇ ¸ðµç ÆÄÀϵéÀº ´ÜÀÏ µð·ºÅ丮 Æ®¸®¾È¿¡ ÀÖÀ¸¹Ç·Î, ¸¶¿îÆ® ÀÛ¾÷Àº »õ·Î¿î ÆÄÀϽýºÅÛÀÇ ³»¿ëÀÌ ÀÌ¹Ì ¾îµò°¡¿¡ ¸¶¿îÆ®µÈ ÆÄÀϽýºÅÛÀÇ Á¸ÀçÇÏ´Â ÇÏÀ§µð·ºÅ丮ÀÇ ³»¿ëÀ¸·Î º¸ÀÌ°Ô ÇÒ °ÍÀÌ´Ù. ¿¹¸¦ µé¾î, 그림 4-3Àº °¢°¢ °íÀ¯ÀÇ ·çÆ® µð·ºÅ丮¸¦ Áö´Ï´Â ¼¼°³ÀÇ ´Ù¸¥ ÆÄÀϽýºÅÛÀ» º¸¿©ÁØ´Ù. ¸¶Áö¸· µÎ ÆÄÀϽýºÅÛÀÌ Ã¹Â° ÆÄÀϽýºÅÛÀÇ /home°ú /usr¿¡ °¢°¢ ¸¶¿îÆ®µÇ¾úÀ» ¶§, 그림 4-4ó·³ ´ÜÀÏ µð·ºÅ丮 Æ®¸®¸¦ ¾òÀ» ¼ö ÀÖ´Ù. ¸¶¿îÆ®´Â ´ÙÀ½°ú °°ÀÌ ÇàÇØÁú ¼ö ÀÖ´Ù.
¸®´ª½º´Â ¸¹Àº ÆÄÀϽýºÅÛ Çü½ÄÀ» Áö¿øÇÑ´Ù. mount´Â ÆÄÀϽýºÅÛÀÇ Çü½ÄÀ» ÃßÃøÇÏ·Á°í ÇÒ °ÍÀÌ´Ù. Çü½ÄÀ» ¹Ù·Î ÁöÁ¤Çϱâ À§ÇØ -t fstype ¿É¼ÇÀ» »ç¿ëÇÒ ¼ö ÀÖ´Ù. -t fstypeÀº ¶§¶§·Î ÇÊ¿äÇÏ´Ù. mount°¡ »ç¿ëÇÏ´Â Ãß·ÐÀÌ Ç×»ó µ¿ÀÛÇÏ´Â °ÍÀº ¾Æ´Ï±â ¶§¹®ÀÌ´Ù. ¿¹¸¦ µé¾î, MS-DOSÇ÷ÎÇǸ¦ ¸¶¿îÆ®Çϱâ À§ÇØ, ´ÙÀ½ ¸í·ÉÀ» ³»¸± ¼ö ÀÖ´Ù.
¸¶¿îÆ®ÇÒ µð·ºÅ丮´Â ¹Ýµå½Ã Á¸ÀçÇØ¾ß ÇÏÁö¸¸ ºñ¾îÀÖÀ» ÇÊ¿ä´Â ¾ø´Ù. ±×·¯³ª, ±× ¾È¿¡ ÀÖ´Â ¾î¶² ÆÄÀÏÀÌ¶óµµ ÆÄÀϽýºÅÛÀÌ ¸¶¿îÆ®µÇ¾î ÀÖ´Â µ¿¾ÈÀº À̸§À¸·Î´Â Á¢±ÙÇÒ ¼ö ¾øÀ» °ÍÀÌ´Ù.(ÀÌ¹Ì ¿·ÁÀÖ´ø ¾î¶² ÆÄÀϵéÀº ¿©ÀüÈ÷ Á¢±Ù °¡´ÉÇÒ °ÍÀÌ´Ù. ´Ù¸¥ µð·ºÅ丮¿¡ Çϵ帵ũµÇ¾î ÀÖ´Â ÆÄÀϵéÀº ±× À̸§À» °¡Áö°í Á¢±ÙÇÒ ¼ö ÀÖÀ» °ÍÀÌ´Ù.) ±×·¸°Ô ÇÑ´Ù°íÇØ¼ ÇØ°¡ µÇÁö ¾Ê°í, ½ÉÁö¾î ÇÊ¿äÇÒ ¼öµµ ÀÖ´Ù. ¿¹¸¦ µé¾î, ¾î¶² »ç¶÷µéÀº /tmp¿Í /var/tmp¸¦ °°°Ô »ç¿ëÇÏ´Â °ÍÀ» ÁÁ¾ÆÇؼ, /tmp¸¦ /var/tmp·Î ½Éº¼¸¯¸µÅ©½ÃŲ´Ù. ½Ã½ºÅÛÀÌ ºÎÆÃµÉ ¶§, /usr ÆÄÀϽýºÅÛÀÌ ¸¶¿îÆ®µÇ±â Àü, ·çÆ® ÆÄÀϽýºÅÛ¿¡ µé¾îÀÖ´Â /var/tmp µð·ºÅ丮°¡ ´ë½Å »ç¿ëµÈ´Ù. /usrÀÌ ¸¶¿îÆ®µÇ¾úÀ» ¶§, ·çÆ® ÆÄÀϽýºÅÛ¿¡ ÀÖ´Â /var/tmp µð·ºÅ丮´Â Á¢±ÙºÒ°¡´ÉÀÌ µÉ °ÍÀÌ´Ù. ¸¸¾à /var/tmp°¡ ·çÆ®ÆÄÀϽýºÅÛ¿¡ Á¸ÀçÇÏÁö ¾Ê´Â´Ù¸é /varÀ» ¸¶¿îÆ®Çϱâ Àü¿¡´Â ÀÓ½ÃÆÄÀϵéÀº »ç¿ëÇÏ´Â °ÍÀÌ ºÒ°¡´ÉÇÒ °ÍÀÌ´Ù. ¸¸¾à ÆÄÀϽýºÅÛ¿¡ ¾î¶² °Íµµ ±â·ÏÇÒ »ý°¢ÀÌ ¾ø´Ù¸é, ÀбâÀü¿ë ¸¶¿îÆ®¸¦ Çϱâ À§ÇØ mount¿¡ -r ½ºÀ§Ä¡¸¦ »ç¿ëÇØ¶ó. ÀбâÀü¿ë ¸¶¿îÆ®´Â Ä¿³ÎÀÌ ÆÄÀϽýºÅÛ¿¡ ±â·ÏÇÏ·Á°í ÇÏ´Â ¾î¶² ½Ãµµµµ ÁßÁöÇϵµ·Ï ÇÒ °ÍÀ̰í, Ä¿³ÎÀÌ inode¾È¿¡ ÀÖ´Â ÆÄÀÏ Á¢±Ù ½Ã°£À» °»½ÅÇÏ´Â °Íµµ ¹æÇØÇÒ °ÍÀÌ´Ù. ÀбâÀü¿ë ¸¶¿îÆ®´Â ¾µ ¼ö ¾ø´Â ¹Ìµð¾î, ¿¹¸¦ µé¾î ½Ãµð·Ò¿¡ ÇÊ¿äÇÏ´Ù. ±â¹ÎÇÑ µ¶ÀÚµéÀº ¹ú½á ¾à°£ÀÇ ³í¸®ÀûÀÎ ¹®Á¦°¡ ÀÖ´Ù´Â °ÍÀ» ´«Ä¡Ã«´Ù. ºÐ¸í ´Ù¸¥ ÆÄÀϽýºÅÛ¿¡ ¸¶¿îÆ®µÉ ¼ö ¾ø´Âµ¥, ù¹øÂ° ÆÄÀϽýºÅÛ(·çÆ® µð·ºÅ丮¸¦ Æ÷ÇÔÇϱ⠶§¹®¿¡, root ÆÄÀϽýºÅÛÀ̶ó ºÒ¸°´Ù.)Àº ¾î¶²°Ô ¸¶¿îÆ®µÇ´Â°¡? ±Û½ê ´äÀº ¸¶¼ú¿¡ ÀÇÇØ ÀÌ·ç¾îÁø´ÙÀÌ´Ù. [11] ·çÆ® ÆÄÀϽýºÅÛÀº ¸¶¼ú°°ÀÌ ºÎƮŸÀÓ¿¡ ¸¶¿îÆ®µÇ°í, ·çÆ® ÆÄÀϽýºÅÛÀÌ Ç×»ó ¸¶¿îÆ®µÉ °ÍÀ̶ó°í ¹ÏÀ» ¼ö ÀÖ´Ù. ·çÆ® ÆÄÀϽýºÅÛÀÌ ¸¶¿îÆ®µÉ ¼ö ¾ø´Ù¸é, ½Ã½ºÅÛÀº ºÎÆÃµÇÁö ¾Ê´Â´Ù. ·çÆ®·Î ¸¶¼úó·³ ¸¶¿îÆ®µÇ´Â ÆÄÀϽýºÅÛÀÇ À̸§Àº Ä¿³Î¿¡ ÄÄÆÄÀÏµÇ¾î µé¾î°¡°Å³ª, LILO³ª rdev¸¦ ÀÌ¿ëÇØ¼ ÁöÁ¤ÇÑ´Ù. º¸Åë ·çÆ® ÆÄÀϽýºÅÛÀº óÀ½¿¡ Àб⸸ µÇµµ·Ï ¸¶¿îÆ®µÈ´Ù. ±×¸®°í³ª¼,½ÃÀÛ ½ºÅ©¸³Æ®´Â ·çÆ® ÆÄÀϽýºÅÛÀÇ Å¸´ç¼ºÀ» °ËÁõÇϱâ À§ÇØ fsck¸¦ ½ÇÇàÇÒ °ÍÀ̰í, ¸¸¾à ¹®Á¦°¡ ¾ø´Ù¸é, ½ÃÀÛ½ºÅ©¸³Æ®´Â ·çÆ® ÆÄÀϽýºÅÛÀ» ¾²±â°¡ Çã¿ëµÇµµ·Ï ·çÆ® ÆÄÀϽýºÅÛÀ» ´Ù½Ã ¸¶¿îÆ®ÇÒ °ÍÀÌ´Ù. fsck´Â ¸¶¿îÆ®µÈ ÆÄÀϽýºÅÛ¿¡¼´Â ÇàÇØÁö¸é ¾ÈµÈ´Ù. fsck°¡ µ¹¾Æ°¡´Â µ¿¾È¿¡ ÆÄÀϽýºÅÛ¿¡ ¾î¶² º¯È°¡ ÀÖÀ¸¸é ¹®Á¦¸¦ ÀÏÀ¸Å³ °ÍÀ̱⠶§¹®ÀÌ´Ù. ·çÆ® ÆÄÀϽýºÅÛÀÌ Ã¼Å©µÇ´Â µ¿¾È¿¡ ·çÆ®ÆÄÀϽýºÅÛÀº ÀбâÀü¿ëÀ¸·Î ¸¶¿îÆ®µÇ¾î Àֱ⠶§¹®¿¡, fsck´Â °ÆÁ¤¾øÀÌ ¾î¶² ¹®Á¦¶óµµ °íÄ¥ ¼ö ÀÖ´Ù. ´Ù½Ã ¸¶¿îÆ®ÇÏ´Â ÀÛ¾÷Àº ÆÄÀϽýºÅÛÀÌ ¸Þ¸ð¸®¿¡ ÀúÀåÇß´ø ¾î¶² Áß°£¿¡ »ý±ä µ¥ÀÌŸ¶óµµ ¹æÃâÇØ ¹ö¸± °ÍÀÌ´Ù. ¸¹Àº ½Ã½ºÅÛ¿¡´Â ºÎÆÃ½Ã°£¿¡ ÀÚµ¿À¸·Î ¸¶¿îÆ®µÇ¾î¾ßÇÒ ´Ù¸¥ ÆÄÀϽýºÅÛÀÌ ÀÖ´Ù. ±×·± ÆÄÀϽýºÅÛµéÀº /etc/fstab ÆÄÀÏ¿¡ ¸í½ÃµÇ¾î ÀÖ´Ù. Çü½Ä¿¡ ´ëÇÑ ÀÚ¼¼ÇÑ °ÍÀ» À§Çؼ´Â fstab¸Þ´º¾óÆäÀÌÁö¸¦ ºÁ¶ó. ¿©ºÐÀÇ ÆÄÀϽýºÅÛÀÌ ¸¶¿îÆ®µÉ ¶§ Á¤È®ÇÑ ¼¼ºÎ»çÇ×µéÀº ¸¹Àº Àμö¿¡ ÀÇÁ¸Çϰí, ÇÊ¿äÇÏ´Ù¸é °¢ °ü¸®ÀÚ¿¡ ÀÇÇØ ¼³Á¤µÉ ¼ö ÀÖ´Ù. ÀÌ¿¡ ´ëÇÑ ÀÚ¼¼ÇÑ ³»¿ëÀº 6장À» º¸±â ¹Ù¶õ´Ù. ÆÄÀϽýºÅÛÀÌ ´õ ÀÌ»ó ¸¶¿îÆ®µÉ Çʿ䰡 ¾øÀ» ¶§, umount¶ó´Â ¸í·ÉÀ¸·Î ¸¶¿îÆ®¸¦ Ç® ¼ö ÀÖ´Ù. [12] umount´Â ÇѰ³ÀÇ Àμö¸¦ ÃëÇÑ´Ù. ÀåÄ¡ÆÄÀÏÀ̳ª ¸¶¿îÆ®µÈ °÷ÀÌ´Ù. ¿¹¸¦ µé¾î Àü ¿¹¿¡¼ ¸¶¿îÆ®ÇÑ µð·ºÅ丮µéÀÇ ¸¶¿îÆ®¸¦ Ç®°í ½Í´Ù¸é, ´ÙÀ½ ¸í·ÉÀ» »ç¿ëÇÒ ¼ö ÀÖ´Ù.
¸í·ÉÀ» ¾î¶»°Ô »ç¿ëÇÏÁö´Â ´õ ¸¹Àº Áö½ÃµéÀ» ¿øÇÏ¸é ¸Þ´º¾óÆäÀÌÁö¸¦ ºÁ¶ó. Ç×»ó ¸¶¿îÆ®µÈ Ç÷ÎÇÇÀÇ ¸¶¿îÆ®¸¦ Ç®¾î¾ßÇÏ´Â °ÍÀº ²À ÇØ¾ßÇÒ ÀÏÀÌ´Ù. µå¶óÀ̺꿡¼ Ç÷ÎÇǸ¦ ±×³É ²¨³»Áö ¸¶¶ó! µð½ºÅ© ij½¬¶§¹®¿¡ Ç÷ÎÇǸ¦ ¸¶¿îÆ® Ç®±â Àü±îÁö µ¥ÀÌŸ°¡ Ç÷ÎÇÇ¿¡ ±â·ÏµÉ ÇÊ¿ä´Â ¾ø¾î¼, µå¶óÀ̺꿡¼ Ç÷ÎÇǸ¦ ³Ê¹« »¡¸® Á¦°ÅÇÏ´Â °ÍÀº Ç÷ÎÇÇ ³»¿ëÀÌ ¿Ö°îµÇ°Ô ÇÒÁöµµ ¸ð¸¥´Ù. ¸¸¾à Ç÷ÎÇÇ¿¡¼ Àб⸸ Çß´Ù¸é, ±×·¸Áö ¾Ê°ÚÁö¸¸, ¸¸¾à ±â·ÏÇß´Ù¸é, ¿ì¿¬ÀÏÁö¶óµµ, °á°ú´Â Àç¾ÓÀÏÁöµµ ¸ð¸¥´Ù. ¸¶¿îÆ®Çϱâ¿Í ¸¶¿îÆ® Ç®±â´Â ½´ÆÛÀ¯Àú ±ÇÇÑÀ» ÇÊ¿ä·Î | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||















