The Linux System Administrators' Guide: ¸®´ª½º ½Ã½ºÅÛ °ü¸®ÀÚ °¡À̵å Version 0.6.2 | ||
---|---|---|
Prev | Chapter 2. ¸®´ª½º ½Ã½ºÅÛÀÇ °³°ý | Next |
¿©±â¼´Â UNIX°¡ Á¦°øÇÏ´Â ÇÙ½ÉÀûÀÎ ±â´É ¸î°¡Áö¸¦ ´ë¶ôÀûÀ¸·Î ¾Ë¾Æº¼ °ÍÀÌ´Ù. °¢°¢ÀÇ »ó¼¼ÇÑ ³»¿ëÀº µÚ¿¡¼ »ìÆ캸µµ·Ï ÇÏ°Ú´Ù.
UNIXÀÇ µ¶¸³ÀûÀÎ Çٽɱâ´ÉµéÀº ´ëºÎºÐ init¿¡ ÀÇÇØ Á¦°øµÈ´Ù. init´Â ¸ðµç UNIX ½Ã½ºÅÛ¿¡¼ °¡Àå ¸ÕÀú ½ÇÇàµÇ´Â ÇÁ·Î¼¼½ºÀ̸é¼, ¶ÇÇÑ ºÎÆýÿ¡ Ä¿³ÎÀÌ ¼öÇàÇÏ´Â ¸Ç ¸¶Áö¸· °úÁ¤ÀÌ´Ù. init´Â ½Ã½ºÅÛ ½Ãµ¿¿¡ ÇÊ¿äÇÑ °®°¡Áö ÀÛ¾÷À» ¼öÇàÇÔÀ¸·Î½á ºÎÆðúÁ¤À» °è¼Ó À̾°£´Ù(ÆÄÀϽýºÅÛÀ» °Ë»çÇÏ°í ¸¶¿îÆ®Çϱâ, µ¥¸óÀ» ½Ãµ¿½ÃÅ°±â µîÀÇ °®°¡Áö ÀÛ¾÷À» ÇÑ´Ù).
init°¡ ¼öÇàÇؾßÇÒ ÀÛ¾÷ÀÇ ±¸Ã¼ÀûÀÎ ¸ñ·ÏÀº ½Ã½ºÅÛÀÌ ¾î¶² »óÅ·ΠºÎÆõDZ⸦ ¿øÇϴ³Ŀ¡ µû¶ó ´Þ¶óÁø´Ù; ¿©±â¿¡´Â ¸î°¡Áö ¼±ÅÃÀÌ ÀÖÀ» ¼ö ÀÖ´Ù. ´ÜÀÏ »ç¿ëÀÚ ¸ðµå(single user mode) ´Â ¾Æ¹«µµ ·Î±×ÀÎÇÏÁö ¸øÇÏ°ÔÇÏ°í, root°¡ Äֿܼ¡¼¸¸ ½©À» »ç¿ëÇÒ ¼ö Àִ Ư¼öÇÑ »óÅÂÀÌ´Ù; ÀϹÝÀûÀ¸·Î´Â ´ÙÁß »ç¿ëÀÚ ¸ðµå(multiuser mode) °¡ Àû¿ëµÈ´Ù. ÀÌ·± »óŵé Áß¿¡ ¸î°¡Áö´Â ½ÇÇà ·¹º§(run revel) À̶õ °³³äÀ¸·Î ÀϹÝȵȴÙ; ´ÜÀÏ »ç¿ëÀÚ ¸ðµå¿Í ´ÙÁß »ç¿ëÀÚ ¸ðµå´Â °¢°¢ Çϳª¾¿ÀÇ ½ÇÇà ·¹º§·Î °£ÁֵȴÙ. ¶ÇÇÑ ¿©±â¿¡ ºÎ°¡ÀûÀÎ ½ÇÇà·¹º§ÀÌ ÀÖÀ» ¼ö Àִµ¥, ¿¹¸¦ µéÀÚ¸é ÄÜ¼Ö »ó¿¡¼ X¸¦ ±¸µ¿Çϱâ À§ÇÑ ¶ÇÇϳªÀÇ ½ÇÇà ·¹º§ÀÌ ÀÖÀ» ¼ö ÀÖ´Ù.
½Ã½ºÅÛÀÌ ÀϹÝÀûÀ¸·Î °¡µ¿µÇ´Â »óÅ¿¡¼, init´Â getty(»ç¿ëÀÚ°¡ ·Î±×ÀÎ ÇÒ ¼ö ÀÖµµ·Ï ÇØÁØ´Ù)°¡ Á¦´ë·Î µ¿ÀÛÇÏ°í ÀÖ´ÂÁö È®ÀÎÇϸç, ¶ÇÇÑ °í¾Æ ÇÁ·Î¼¼½º¸¦ ÀμöÇÏ´Â ¿ªÇÒÀ» ¸Ã´Â´Ù(orphan processes, ºÎ¸ð ÇÁ·Î¼¼½º°¡ Á×¾î¹ö¸° ÇÁ·Î¼¼½º; UNIX ½Ã½ºÅÛ¿¡¼ ¸ðµç ÇÁ·Î¼¼½º´Â ÇϳªÀÇ Æ®¸®(tree) ±¸Á¶¸¦ ÀÌ·ç¾î¾ß¸¸ ÇÑ´Ù. µû¶ó¼, °í¾Æ°¡ µÈ ÇÁ·Î¼¼½º´Â ´©±º°¡°¡ ¾çÀÚ·Î »ï¾ÆÁÖ¾î¾ß ÇÑ´Ù).
½Ã½ºÅÛÀÌ ¼Ë´Ù¿î µÉ ¶§, ³²¾ÆÀÖ´Â ÇÁ·Î¼¼½º¸¦ ¸ðµÎ Á¾·á½ÃÅ°°í ¸ðµç ÆÄÀϽýºÅÛÀÇ ¸¶¿îÆ®¸¦ ÇØÁ¦ÇØ ÁÖ´Â °Íµµ initÀÌ´Ù. ±× ¹Û¿¡, ½Ã½ºÅÛ Á¾·á½Ã¿¡ ¼öÇàÇϵµ·Ï Á¤ÇØÁØ ±âŸ ÀÛ¾÷µéµµ init°¡ ó¸®ÇÏ°Ô µÈ´Ù.
Å͹̳Î(½Ã¸®¾ó ¶óÀÎÀ¸·Î ¿¬°áµÈ)À̳ª, ÄܼÖ(X°¡ ±¸µ¿µÇÁö ¾ÊÀº)À» ÅëÇÑ ·Î±×ÀÎÀº getty ÇÁ·Î±×·¥ÀÌ Ã³¸®ÇÏ°Ô µÈ´Ù. ¿ì¼± init´Â °¢°¢ °³º°ÀûÀÎ getty ÀνºÅϽº¸¦ °¢°¢ÀÇ ·Î±×ÀÎ Å͹̳ο¡ ¶ç¿ö ³õ´Â´Ù. getty´Â ÀԷ¹ÞÀº usernameÀ» È®ÀÎÇÏ°í login ÇÁ·Î±×·¥À» µ¹·Á password¸¦ Çص¶ÇÏ°Ô ÇÑ´Ù. username°ú password°¡ Á¤È®Çϸé, loginÀº ½©À» ±¸µ¿½ÃŲ´Ù. username°ú password°¡ Á¤È®ÇÏÁö ¾Ê°Å³ª, »ç¿ëÀÚ°¡ ·Î±×¾Æ¿ôÇÏ¿© ½©ÀÌ Á¾·áµÇ¸é, init´Â ÀÌ »ç½ÇÀ» °£´ÜÈ÷ ¾Ë·ÁÁÖ°í »õ·Î¿î getty ÀνºÅϽº¸¦ ½ÃÀÛ½ÃŲ´Ù. Ä¿³ÎÀº ·Î±×ÀÎ °úÁ¤¿¡ ÀüÇô °ü¿©ÇÏÁö ¾ÊÀ¸¸ç, ÀÌ·± ¸ðµç °úÁ¤Àº ½Ã½ºÅÛ ÇÁ·Î±×·¥µéÀÌ µµ¸Ã¾Æ ó¸®ÇÑ´Ù.
Ä¿³Î°ú ¿©·¯°¡Áö ½Ã½ºÅÛ ÇÁ·Î±×·¥µéÀº °¢Á¾ ¿¡·¯¿Í °æ°í ¸Þ½ÃÁö, ±âŸ ÀϹÝÀûÀÎ ¸Þ½ÃÁöµéÀ» ³»³õ´Â´Ù. ÀÌ·± ¸Þ½ÃÁöµéÀº ¹«Ã´ À¯¿ëÇÑ Á¤º¸À̹ǷÎ, ½Ã°£ÀÌ ¸¹ÀÌ È帥 µÚ¿¡µµ ´Ù½Ã º¼ ¼ö ÀÖµµ·Ï ²À ÆÄÀÏ·Î ±â·ÏÇØ µÎ¾î¾ß ÇÑ´Ù. ÀÌ ÀÏÀ» ÇØÁÖ´Â °ÍÀÌ ¹Ù·Î syslogÀÌ´Ù. syslog´Â ¿©·¯ ¸Þ½ÃÁöµéÀ» ±× Ãâó¿Í Áß¿äµµ¿¡ µû¶ó °¢±â ´Ù¸¥ ÆÄÀÏ¿¡ Á¤¸®ÇÒ ¼ö ÀÖ´Ù. ¿¹¸¦ µé¾î, Ä¿³ÎÀÌ Ãâ·ÂÇÏ´Â ¸Þ½ÃÁö´Â µû·Î ÆÄÀÏÀ» ¸¸µé¾î ±â·ÏÇØ µÎ´Â ÀÏÀÌ ¸¹Àºµ¥, ÀÌ·¸°Ô ÇÏ´Â ÀÌÀ¯´Â Ä¿³Î ¸Þ½ÃÁö°¡ ¿ö³« Áß¿äÇÏ°í, ¹®Á¦Á¡À» Áý¾î³»±â À§Çؼ± ÀÚÁÖ ÀÐ¾î º¸¾Æ¾ß Çϱ⠶§¹®ÀÌ´Ù.
ÀÏ¹Ý »ç¿ëÀÚÀ̰ųª ½Ã½ºÅÛ °ü¸®ÀÚÀ̰ųª °£¿¡, ¾î¶² ¸í·ÉÀ» ÁÖ±âÀûÀ¸·Î ¹Ýº¹ ½ÇÇà½ÃÄÑ¾ß ÇÒ Çʿ伺Àº ´©±¸³ª ´À³¢°Ô µÈ´Ù. ÇÑ°¡Áö ¿¹·Î, ¾î¶² ÇÁ·Î±×·¥µéÀº Àӽ÷Π»ý¼ºÇÑ ÆÄÀϵéÀ» Á¦´ë·Î Áö¿ìÁö ¾Ê´Âµ¥, ±×·¡¼ Àӽà ÆÄÀÏ¿ë µð·ºÅ丮(/tmp,/var/tmp) ¾È¿¡´Â ´õ ÀÌ»ó ÇÊ¿äÇÏÁö ¾ÊÀº ÆÄÀϵéÀÌ ÀÖÀ» ¼ö ÀÖ´Ù. ÀÌ·± °ÍµéÀÌ Á¡Á¡ ¸¹¾ÆÁö¸é µð½ºÅ©ÀÇ °ø°£ÀÌ ³¶ºñµÇ¹Ç·Î, ½Ã½ºÅÛ °ü¸®ÀÚµéÀº ÀÌ·± ÆÄÀϵéÀ» ÁÖ±âÀûÀ¸·Î Áö¿ì°í ½Í¾îÇϱ⠸¶·ÃÀÌ´Ù.
ÀÌ·± ¹Ýº¹ÀÛ¾÷À» ¹Ù·Î cron ¼ºñ½º°¡ ÇØÁØ´Ù. »ç¿ëÀÚ´Â °¢°¢ÀÇ crontab ÆÄÀÏÀ» °¡Áú ¼ö Àִµ¥, ¿©±â¿¡ °¢ »ç¿ëÀÚ°¡ ½ÇÇà½ÃÅ°±â ¿øÇÏ´Â ¸í·Éµé°ú ±× ½Ã°£À» Àû¾îµÎ¸é cron µ¥¸óÀÌ Æ¯Á¤ ½Ã°£¸¶´Ù ±× ¸í·ÉµéÀ» ½ÇÇà½ÃÄÑ ÁØ´Ù.
at ¼ºñ½º´Â cron°ú ºñ½ÁÇÏÁö¸¸ ÇÑ°¡Áö ¸é¿¡¼ ´Ù¸£´Ù; atµµ ÁÖ¾îÁø ½Ã°£¿¡ ¸í·ÉÀ» ¼öÇàÇØÁÖÁö¸¸ ±×°ÍÀ» µÇÇ®ÀÌ ÇÏÁö´Â ¾Ê´Â´Ù.
UNIX³ª LinuxÀÇ Ä¿³ÎÀº »ç¿ëÀÚ ÀÎÅÍÆäÀ̽º¸¦ ³»ÀåÇÏ°í ÀÖÁö ¾Ê´Ù; ±× ´ë½Å, À¯Àú ·¹º§ÀÇ ÇÁ·Î±×·¥ÀÌ »ç¿ëÀÚ ÀÎÅÍÆäÀ̽º¸¦ ±¸ÇöÇØ Áִµ¥, ÀÌ·± Á¡Àº ÅؽºÆ® ¸ðµå ÀÎÅÍÆäÀ̽º¿Í ±×·¡ÇÈ È¯°æÀÇ ÀÎÅÍÆäÀ̽º µÑ´Ù ¸¶Âù°¡ÁöÀÌ´Ù.
ÀÌ·± ¹æ½ÄÀº ½Ã½ºÅÛÀ» º¸´Ù À¶Å뼺ÀÖ°Ô ÇØÁØ´Ù. ±×·¯³ª °¢°¢ÀÇ ÇÁ·Î±×·¥µéÀÌ ¼·Î ´Ù¸¥ À¯Àú ÀÎÅÍÆäÀ̽º¸¦ °¡Áö°Ô µÇ°í, ÀÌ¿¡µû¶ó ½Ã½ºÅÛÀ» ÀÍÈ÷±â°¡ ¾î·Á¿öÁö´Â Á¡Àº ¾à°£ÀÇ ´ÜÁ¡À̶ó ÇÒ ¼ö ÀÖ´Ù.
Linux¿¡¼ ±âº»ÀûÀ¸·Î »ç¿ëÇÏ´Â ±×·¡ÇÈ È¯°æÀº XÀÌ´Ù(X Window SystemÀ̶ó°íµµ ºÒ¸®¿î´Ù). ±×·±µ¥ Xµµ ¿ª½Ã À¯Àú ÀÎÅÍÆäÀ̽º¸¦ ³»ÀåÇÏ°í ÀÖÁö ¾Ê±â´Â ¸¶Âù°¡ÁöÀÌ´Ù; ´Ù¸¸ ±×·¡ÇÈ À¯Àú ÀÎÅÍÆäÀ̽º¸¦ ±¸ÇöÇϱâ À§ÇÑ ±â¹Ý ¼³ºñµé, Áï À©µµ¿ì ½Ã½ºÅÛ ±× ÀÚü¸¸À» Á¦°øÇÑ´Ù. X À§¿¡¼ ±¸ÇöµÇ´Â À¯Àú ÀÎÅÍÆäÀ̽º¿¡´Â ¿©·¯°¡Áö ½ºÅ¸ÀÏÀÌ Àִµ¥, ±× Áß¿¡ °¡Àå ¸¹ÀÌ ¾²ÀÌ´Â °ÍÀ¸·Î´Â ¾Æµ¥³ª, ¸ðƼÇÁ, ¿ÀÇÂ·è ½ºÅ¸ÀÏÀ» ²ÅÀ» ¼ö ÀÖ´Ù.(Athena, Motif, and Open Look)
³×Æ®¿öÅ·À̶õ µÑ ÀÌ»óÀÇ ÄÄÇ»Å͸¦ ¿¬°áÇÏ¿© ¼·Î Ä¿¹Â´ÏÄÉÀÌ¼Ç ÇÒ ¼ö ÀÖµµ·Ï ÇØÁÖ´Â °ÍÀ» ¸»ÇÑ´Ù. ½ÇÁ¦·Î ¿¬°á°ú Ä¿¹Â´ÏÄÉÀ̼ÇÀÌ ÀÌ·ç¾îÁö´Â ¹æ¹ýÀº »ó´çÈ÷ º¹ÀâÇÑ °¨ÀÌ ÀÖÁö¸¸, À̸¦ ÅëÇØ ¾òÀ» ¼ö ÀÖ´Â À̵æÀº ½Ç·Î ¸·´ëÇÑ °ÍÀÌ´Ù.
UNIX ¿î¿µÃ¼Á¦´Â ´Ù¾çÇÑ ³×Æ®¿öÅ· Áö¿øÀ» °®Ãß°í ÀÖ´Ù. °¡Àå ±âº»ÀûÀÎ ¼ºñ½ºµé -- ÆÄÀϽýºÅÛ, ÇÁ¸°ÆÃ, ¹é¾÷ µîµî -- Àº ¸ðµÎ°¡ ³×Æ®¿öÅ© »ó¿¡¼µµ ÀÌ·ç¾îÁú ¼ö ÀÖ´Ù. À̸¦ ÅëÇØ, Àúºñ¿ë°ú °áÇÔÇã¿ë °°Àº, ¸¶ÀÌÅ©·ÎÄÄÇ»Æðú ºÐ»êÄÄÇ»ÆÃÀÇ ÀÕÁ¡µéÀ» ¸ðµÎ »ì¸®¸é¼µµ ½Ã½ºÅÛÀ» Áß¾ÓÁýÁß½ÄÀ¸·Î º¸´Ù ½±°Ô °ü¸®ÇÏ´Â °ÍÀÌ °¡´ÉÇØÁø´Ù.
¾Æ½±°Ôµµ ¿©±â¼´Â ³×Æ®¿öÅ·¿¡ °üÇØ ±íÀÌÀÖ°Ô ´Ù·çÁö ¾Ê´Â´Ù; ³×Æ®¿öÅ©°¡ ±âº»ÀûÀ¸·Î ¾î¶»°Ô ¿òÁ÷ÀÌ´ÂÁö¸¦ Æ÷ÇÔÇؼ ´õ ±íÀÌÀÖ´Â ³»¿ëÀ» ¾Ë°í ½ÍÀº »ç¶÷Àº Linux Network Administrators' Guide¸¦ Àо±â ¹Ù¶õ´Ù.
³×Æ®¿öÅ©¸¦ ÅëÇÑ ·Î±×ÀÎÀº ÀϹÝÀûÀÎ ·Î±×Àΰú´Â Á» ´Ù¸£´Ù. ÀϹÝÀûÀÎ ·Î±×ÀÎÀÇ °æ¿ì¿¡´Â ·Î±×ÀÎ °¡´ÉÇÑ °¢°¢ÀÇ Å͹̳ÎÀ» ÀÕ´Â °³º°ÀûÀÎ ½Ã¸®¾ó ¶óÀÎÀÌ ÀÏÁ¤ÇÏ°Ô Á¸ÀçÇÏ°í ÀÖ´Ù. ¹Ý¸é¿¡, ³×Æ®¿öÅ©¸¦ ÅëÇØ ·Î±×ÀÎÇÏ´Â °æ¿ì¿¡´Â ³×Æ®¿öÅ©¸¦ ÅëÇÑ °¡»óÀÇ ¿¬°áÀÌ ÀÌ·ç¾îÁú »ÓÀÌ¸ç ±× ¿¬°áµµ ÀÏÁ¤ÇÏÁö ¾Ê´Ù. [1] µû¶ó¼ °¢°¢ÀÇ °¡»ó¿¬°á¸¶´Ù ¹Ì¸® getty¸¦ ¶ç¿ö³õ°í ±â´Ù¸°´Ù´Â °ÍÀº ºÒ°¡´ÉÇÏ´Ù. ³×Æ®¿öÅ©·Î ·Î±×ÀÎÇϱâ À§Çؼ´Â ¸î°¡Áö ´Ù¸¥ ¹æ¹ýÀÌ ÇÊ¿äÇѵ¥, TCP/IP ³×Æ®¿öÅ©¿¡¼´Â telnet°ú rloginÀ» ÁÖ·Î »ç¿ëÇÑ´Ù.
³×Æ®¿öÅ© ·Î±×Àο¡¼´Â gettyµéÀ» ´ë½ÅÇؼ °¢°¢ÀÇ ·Î±×ÀÎ ¹æ¹ý¸¶´Ù µ¥¸ó Çϳª¾¿À» µ¶¸³ÀûÀ¸·Î ¶ç¿ö ³õ°í(Áï, telnet°ú rloginÀº ¼·Î ´Ù¸¥ µ¥¸óÀÌ ÇÊ¿äÇÏ´Ù) ·Î±×ÀÎ ¿äûÀÌ ÀÖ´ÂÁö¸¦ Àß µè°í ÀÖµµ·Ï ÇÑ´Ù. ·Î±×ÀÎ ¿äû Çϳª°¡ µé¾î¿À¸é, µ¥¸óÀº ÀÚ±âÀÚ½ÅÀÇ »õ·Î¿î ÀνºÅϽº Çϳª¸¦ ½ÇÇà½ÃÄÑ ±×¿¡ ÀÀÇÏ°Ô ÇÑ´Ù; ±×¸®°í ¿ø·¡ÀÇ ÀνºÅϽº´Â ´Ù¸¥ ¿äûÀÌ ÀÖ´ÂÁö ´Ù½Ã ±Í ±â¿ïÀÌ°í ÀÖ°Ô µÈ´Ù. »õ·Î¿î ÀνºÅϽº°¡ ÇÏ´Â ÀÏÀº getty¿Í ºñ½ÁÇÏ´Ù.
³×Æ®¿öÅ©¸¦ ÅëÇØ ¾òÀ» ¼ö ÀÖ´Â Ä¿´Ù¶õ ÀÌÁ¡ Áß Çϳª´Â ³×Æ®¿öÅ© ÆÄÀÏ ½Ã½ºÅÛ(network file system)À» ÅëÇØ ÆÄÀÏÀ» °øÀ¯ÇÒ ¼ö ÀÖ´Ù´Â Á¡ÀÌ´Ù. ÀÌ°ÍÀº Network File System ¶Ç´Â NFS¶ó°í ºÒ¸®¸ç, Sun»ç¿¡ ÀÇÇØ °³¹ßµÇ¾ú´Ù.
³×Æ®¿öÅ© ÆÄÀÏ ½Ã½ºÅÛÀ» ÅëÇϸé, ÇÑ ÄÄÇ»ÅÍ¿¡¼ ÇÁ·Î±×·¥ÀÌ ¾î¶°ÇÑ ÆÄÀÏ Á¶ÀÛÀ» ÇÏ´õ¶óµµ ±×°ÍÀ» ³×Æ®¿öÅ© °Ç³ÊÆíÀÇ ´Ù¸¥ ÄÄÇ»ÅÍ·Î º¸³¾ ¼ö ÀÖ´Ù. ÀÌ°ÍÀº ´Ù¸¥ ÄÄÇ»ÅÍ¿¡ ÀÖ´Â ÆÄÀϵéÀÌ ¸¶Ä¡ ÀÚ½ÅÀÇ ÄÄÇ»ÅÍ¿¡ ÀÖ±â¶óµµ ÇÑ °Íó·³ ÇÁ·Î±×·¥À» Âø°¢ÇÏ°Ô ¸¸µç´Ù. ÀÌ·¸°Ô Çϸé ÇÁ·Î±×·¥µéÀ» Ưº°È÷ ¼öÁ¤ÇÏÁö ¾Ê¾Æµµ µÇ¹Ç·Î, Á¤º¸ÀÇ °øÀ¯¸¦ ¾ÆÁÖ ¼Õ½±°Ô ÇÒ ¼ö ÀÖ´Ù.
ÀüÀÚ ¿ìÆíÀº ÄÄÇ»Å͸¦ ÅëÇÑ Ä¿¹Â´ÏÄÉÀ̼ǿ¡¼ °¡Àå Áß¿äÇÑ À§Ä¡¸¦ Â÷ÁöÇÏ°í ÀÖ´Ù. ÆíÁö´Â Ưº°ÇÑ Çü½ÄÀÇ ÆÄÀÏ¿¡ ÀúÀåµÇ¸ç, ÆíÁö¸¦ ÀÐ°í º¸³»±â À§Çؼ´Â ƯÁ¤ÇÑ ¸ÞÀÏ ÇÁ·Î±×·¥À» »ç¿ëÇÏ¿©¾ß ÇÑ´Ù.
°¢ »ç¿ëÀÚ´Â »õ·Î ¿Â ÆíÁö°¡ º¸°üµÇ´Â ÆíÁöÇÔ( incoming mailbox, ƯÁ¤ Çü½ÄÀÇ ÆÄÀÏÀÌ´Ù)À» °®°í ÀÖ°Ô µÈ´Ù. ´©±º°¡ ÆíÁö¸¦ º¸³»¸é, ¸ÞÀÏ ÇÁ·Î±×·¥Àº ¹Þ´Â ÀÌÀÇ ÆíÁöÇÔÀÌ ¾îµð ÀÖ´ÂÁö È®ÀÎÇÏ°í ±× ÆÄÀÏÀÇ µÚ¿¡ ÆíÁö ³»¿ëÀ» µ¡ºÙ¿© ³õ´Â´Ù. ¸¸ÀÏ ´©±º°¡°¡ ´Ù¸¥ ÄÄÇ»ÅÍ¿¡ ÀÖ´Â »ç¿ëÀÚ¿¡°Ô ÆíÁö¸¦ º¸³½´Ù¸é, ¸ÞÀÏ ÇÁ·Î±×·¥Àº ÆíÁö¸¦ ¹è´ÞÇϱ⿡ Àû´çÇÑ À§Ä¡¿¡ ÀÖ´Â ´Ù¸¥ ÄÄÇ»Å͸¦ ã¾Æ¼ ±× ÆíÁö¸¦ ³Ñ°ÜÁØ´Ù.
ÀÌ·¯ÇÑ ÀüÀÚ ¿ìÆí ½Ã½ºÅÛÀº ¸¹Àº ÇÁ·Î±×·¥µé·Î ÀÌ·ç¾îÁø´Ù. ÆíÁö¸¦ ¹è´ÞÇØ ÁÖ´Â ÀÏÀº ÇϳªÀÇ ÇÁ·Î±×·¥ÀÌ µµ¸Ã¾Æ ó¸®Çϴµ¥, ÀÌ·± ÇÁ·Î±×·¥À» mail transfer agent ¶Ç´Â MTA¶ó°í Çϸç sendmailÀ̳ª smail °°Àº °ÍÀÌ ÀÖ´Ù. ¹Ý¸é¿¡ »ç¿ëÀÚµéÀº ÆíÁö¸¦ ÀÐ°í ¾²±â À§ÇØ °¢ÀÚ ´Ù¾çÇÑ ÇÁ·Î±×·¥À» »ç¿ëÇϱ⠸¶·ÃÀÌ´Ù. ÀÌ·± ÇÁ·Î±×·¥À» mail user agent ¶Ç´Â MUA¶ó°í Çϸç, pineÀ̳ª elmÀÌ ´ëÇ¥ÀûÀÌÁö¸¸ ±× Á¾·ù°¡ ¹«Ã´À̳ª ´Ù¾çÇÏ´Ù. º¸Åë ÆíÁöÇÔÀº /var/spool/mail¿¡ À§Ä¡ÇÏ´Â °ÍÀÌ ÀϹÝÀûÀÌ´Ù.
ÇÁ¸°ÅÍ´Â Çѹø¿¡ ÇÑ»ç¶÷¸¸ÀÌ ¾µ ¼ö ÀÖ´Ù. ÇÏÁö¸¸ ÇÁ¸°Å͸¦ ÇÑ»ç¶÷¸¸ °è¼Ó »ç¿ëÇÑ´Ù¸é ±×°ÍÀº ¾ÆÁÖ ºñ°æÁ¦ÀûÀÎ ÀÏÀÏ °ÍÀÌ´Ù. ±×·¡¼, ÇÁ¸°ÅÍ´Â ÇÁ¸°Æ® Å¥(print queue)¶ó´Â °ÍÀ» ±¸ÇöÇØ ÁÖ´Â ¼ÒÇÁÆ®¿þ¾î¸¦ ÅëÇØ ¼·Î °øÀ¯ÇÒ ¼ö ÀÖµµ·Ï µÇ¾îÀÖ´Ù: ¸ðµç ÇÁ¸°Æ® ÀÛ¾÷Àº Å¥·Î º¸³»Áö¸ç ±×°÷¿¡¼ Â÷°îÂ÷°î ½×¿©ÀÖ´Ù°¡ ÀÚ±â Â÷·Ê°¡ ¿À¸é ÀÚµ¿À¸·Î ÀμâµÈ´Ù. ÀÌ·¸°Ô ÇÏ¸é »ç¿ëÀÚµéÀÌ ÀμâÀÛ¾÷ÀÇ ¼ø¼¿¡ ½Å°æ¾²Áö ¾Ê¾Æµµ µÇ°í, ¶ÇÇÑ ÇÁ¸°Å͸¦ ¼·Î Àå¾ÇÇϱâ À§ÇØ ½Î¿ï ÇÊ¿äµµ ¾ø¾îÁø´Ù. [2]
½ÇÁ¦·Î ÇÁ¸°Æ® Å¥ ¼ÒÇÁÆ®¿þ¾î´Â ÇÁ¸°Æ® ÀÛ¾÷À» µð½ºÅ©¿¡ ½×¾ÆµÎ´Â(spool) ÀÏÀ» ÇÑ´Ù. Áï, ÇÁ¸°Æ® ÀÛ¾÷µéÀº ½ÇÁ¦·Î Ãâ·ÂµÇ±â Àü±îÁö ÆÄÀÏÀÇ ÇüÅ·Πť¿¡¼ ´ë±âÇÏ°Ô µÈ´Ù. ÀÌ·± ¹æ½ÄÀº ÀÀ¿ë ÇÁ·Î±×·¥µéÀÌ Àμ⹰À» »¡¸® ÇÁ¸°ÅÍ Å¥·Î ³»º¸³» ¹ö¸®°í ´Ù¸¥ ÀÏÀ» ÇÒ ¼ö ÀÖµµ·Ï ÇØÁØ´Ù; Áï, ÀÀ¿ëÇÁ·Î±×·¥Àº ÀÚ½ÅÀÇ Àμ⹰ÀÌ ÇÁ¸°ÅÍ¿¡¼ ½ÇÁ¦·Î Ãâ·ÂµÉ ¶§±îÁö ±â´Ù¸± ÇÊ¿ä°¡ ¾ø°Ô µÈ´Ù. µû¶ó¼ ÇϳªÀÇ ¹®¼¸¦ ÀÛ¼ºÇÑ µÚ ±×°ÍÀÌ ÀμâµÉ ¶§±îÁö ±â´Ù¸®Áö ¾Ê°íµµ Áï½Ã ´Ù¸¥ ¹®¼¸¦ ÀÛ¼ºÇÒ ¼ö ÀÖÀ¸¹Ç·Î ¹«Ã´À̳ª Æí¸®ÇÏ´Ù.
ÆÄÀϽýºÅÛÀº ¸¹Àº ºÎºÐÀ¸·Î ³ª´©¾î Áú ¼ö ÀÖ´Ù; º¸ÅëÀº /bin, /lib, /etc, /dev¸¦ Æ÷ÇÔÇÏ´Â ·çÆ®(root) ÆÄÀϽýºÅÛ°ú /usr, /var, /home °°Àº ¸î°¡Áö ´Ù¸¥ ÆÄÀϽýºÅÛÀ¸·Î ³ª´©°Ô µÈ´Ù. /usr ÆÄÀϽýºÅÛ¿¡´Â ÀÏ¹Ý ÇÁ·Î±×·¥µé°ú ³»¿ëÀÌ º¯ÈÇÏÁö ¾Ê´Â µ¥ÀÌÅ͵éÀÌ À§Ä¡ÇÏ°Ô µÇ°í, /var ÆÄÀϽýºÅÛ¿¡´Â ³»¿ëÀÌ °è¼Ó º¯ÈÇÏ´Â µ¥ÀÌÅÍ(log ÆÄÀÏ °°Àº °Í)µéÀÌ À§Ä¡ÇÏ°Ô µÈ´Ù. ¶ÇÇÑ /home ÆÄÀϽýºÅÛÀº ¸ðµç »ç¿ëÀÚµéÀÇ °³ÀÎ ÆÄÀÏÀ» À§ÇÑ °ø°£ÀÌ´Ù. ÀÌ·± ºÐÇÒÀº Çϵå¿þ¾îÀÇ »çÁ¤°ú ½Ã½ºÅÛ °ü¸®ÀÚÀÇ °áÁ¤¿¡ µû¶ó ¾ó¸¶µçÁö ¹Ù²ð ¼ö ÀÖÀ¸¸ç, ½ÉÁö¾î ¸ðµç °ÍÀ» ÇϳªÀÇ ÆÄÀϽýºÅÛ¿¡ ¸ô¾Æ ³ÖÀ» ¼öµµ ÀÖ´Ù.
ÆÄÀϽýºÅÛÀÇ ¾ó°³¿¡ ´ëÇؼ´Â ´ÙÀ½¿¡ À̾îÁö´Â Chapter 3 ºÎºÐ¿¡¼ Á» ´õ »ó¼¼ÇÑ ³»¿ëÀ» ´Ù·é´Ù; ¶ÇÇÑ Linux Filesystem Standard ¹®¼¸¦ Àо´Ù¸é ´õ¿í ´õ »ó¼¼ÇÑ ³»¿ëÀ» Á¢ÇÒ ¼ö ÀÖÀ» °ÍÀÌ´Ù.
[1] | µû¶ó¼, ¹«Ã´ ¸¹Àº ¼öÀÇ ¿¬°áÀÌ ÀÌ·ç¾îÁú ¼öµµ ÀÖÁö¸¸, ³×Æ®¿öÅ©ÀÇ ´ë¿ªÆøÀº ¿ö³« ÇÑÁ¤µÈ ÀÚ¿øÀ̹ǷΠÀ̸¦ ÅëÇØ µ¿½Ã ·Î±×ÀÎ ÇÒ ¼ö ÀÖ´Â ¼ö¿¡´Â Çö½ÇÀûÀÎ ÇÑ°è°¡ ÀÖÀ» ¼ö ¹Û¿¡ ¾ø´Ù. |
[2] | Áï, ½Î¿ï ÇÊ¿ä¾øÀÌ ±×Àú ÇÁ¸°ÅÍ Å¥¿¡ Àμ⹰À» ³Ö¾îµÎ¸é µÈ´Ù. ÀÌ·± ¹æ½ÄÀ» ¾²¸é, Áö±Ý ´©±¸ ¶§¹®¿¡ ÀÚ½ÅÀÇ Àμâ ÀÛ¾÷ÀÌ Áö¿¬µÇ°í ÀÖ´ÂÁö ½±°Ô ¾Ë ¼ö ¾øÀ¸¹Ç·Î »ç¹«½Ç ³»ÀÇ Àΰ£ °ü°è°¡ ¿ø¸¸È÷ À¯ÁöµÉ ¼ö ÀÖ´Ù. |