¸®´ª½º ¸í·É¾î(command)´Â ÇϳªÇϳª°¡ µ¶¸³ÀûÀÎ ÇÁ·Î±×·¥À¸·Î /bin µð·ºÅ丮 °°Àº °÷¿¡ µé¾î ÀÖ½À´Ï´Ù. À¯´Ð½º°¡ ¾Æ¸§´Ù¿î °ÍÀº ÇÙ½ÉÀûÀÎ ±â´ÉÀ» ¿Ïº®ÇÏ°Ô ¼öÇàÇØÁÖ´Â ÀÛÁö¸¸ °ß°íÇÑ ÇÁ·Î±×·¥(=¸í·É¾î)µéÀÌ |(ÆÄÀÌÇÁ ¹®ÀÚ)¸¦ ÅëÇØ¼ ´Ù¾çÇÑ ÇüÅ·ΠÁ¶ÇÕµÇ¾î ¸Å¿ì º¹ÀâÇÑ ±â´ÉÀ» ÇØ³»´Â ¹æ½ÄÀ¸·Î ¼³°èµÇ¾î Àֱ⠶§¹®ÀÔ´Ï´Ù. °ß°íÇÑ ·¹°í ºí·°À» Á¶¸³ÇÏ´Â °ÍÀÔ´Ï´Ù.
ÃÖ±ÙÀÇ ¸®´ª½º ¹èÆ÷º»Àº GUI(Graphical User Interface)°¡ ´ëÆøÀûÀ¸·Î µµÀÔµÇ¾î »ç½Ç»ó ¸ÅŲÅä½Ã³ª À©µµ¿ìÁîó·³ ¸¶¿ì½º Æ÷ÀÎÅÍ¿Í Å¬¸¯À¸·Î ¸¹Àº ÀÛ¾÷À» ¼öÇàÇÒ ¼ö ÀÖ°Ô µÇ¾úÁö¸¸, ¿ª½Ã ¸®´ª½ºÀÇ Âü¸ÀÀº Å͹̳Îâ¿¡¼ ¸í·É¾î¸¦ ŸÀÌÇÎÇÏ´Â µ¥¼ ´À³¥ ¼ö ÀÖ½À´Ï´Ù. µµ½º(DOS)ÀÇ Á¶ÀâÇÔ°ú ´Þ¸® À¯´Ð½º ¸í·É¾î´Â ´Ü¼øÇÑ ¸í·É¾î°¡ ÆÄÀÌÇÁ¹®ÀÚ¸¦ ÅëÇØ ¾Æ¸§´ä°Ô Á¶ÈµÇ¸é¼ "Simple and elegant"¶õ ¹«¾ùÀΰ¡¸¦ È®½ÇÇÏ°Ô º¸¿©ÁÝ´Ï´Ù.
À¯´Ð½ºÀÇ ¸í·É¾î Áï, Ä¿¸Çµå´Â ¹«Ã´ ¸¹°í, À̵é ÇϳªÇϳª°¡ ¸¹Àº ¿É¼ÇÀÌ ´Þ·ÁÀÖ¾î¼ ¸í·É¾î Çϳª¸¦ öÀúÇÏ°Ô ¾Æ´Â °Íµµ °£´ÜÇÑ ÀÏÀÌ ¾Æ´Õ´Ï´Ù. ÇÏÁö¸¸ ÀÚÁÖ ¾²ÀÌ´Â ¸í·É¾î´Â ¼Ò¼ö¿¡ ºÒ°úÇϱ⠶§¹®¿¡ ¸î¸î Ä¿¸Çµå¸¸ ¾Ë¾Æµµ ÀÏ»óÀûÀÎ ÀÛ¾÷À» ÇÏ´Â µ¥ ±×´ÙÁö Å« ºÒÆíÀº ¾ø½À´Ï´Ù.
ÀÌ ±ÛÀº ¿À¶óÀϸ® ¾¾¸®Áî Áß "Running Linux"ÀÇ 4Àå, "Basic Unix Commands and Concepts"¸¦ Áß½ÉÀ¸·Î ¸®´ª½º ¸í·É¾î Áß °¡Àå ±âº»ÀûÀÌ°í ¸¹ÀÌ ¾²ÀÌ´Â °ÍµéÀ» Á¤¸®ÇÑ °ÍÀÔ´Ï´Ù.
change directoryÀÇ ¾àÀÚÀÔ´Ï´Ù. ´Ù¸¥ µð·ºÅ丮·Î À̵¿ÇÒ ¶§ »ç¿ëÇÕ´Ï´Ù. ¸¸¾à /usr/local/apache µð·ºÅ丮·Î À̵¿ÇÏ°í ½Í´Ù¸é,
cd /usr/local/apache
ÀÔ´Ï´Ù. µð·ºÅ丮 À̸§ ¾øÀÌ ±×³É cd¸¸ ŸÀÌÇÎÇϸé ÀÚ½ÅÀÇ È¨ µð·ºÅ丮·Î °©´Ï´Ù. ¿¹¸¦ µé¾î ³»°¡ "linuxer"¶ó´Â À̸§À¸·Î ·Î±×ÀÎÇß´Ù¸é ÇöÀç ¾î´À µð·ºÅ丮¿¡ ÀÖµçÁö cd¸¦ Ä¡¸é /home/linuxer·Î À̵¿ÇÕ´Ï´Ù. ³»°¡ root ¶ó¸é /root·Î °¡°ÚÁÒ? ¶Ç Çϳª, ~(¹°°áÇ¥½Ã)´Â ·Î±×ÀÎÇÑ À¯Á®ÀÇ È¨ µð·ºÅ丮¸¦ ÀǹÌÇÕ´Ï´Ù. Áï, cd´Â cd ~¿Í ¶È°°½À´Ï´Ù. Âü°í·Î, ÇöÀç ¸Ó¹°°í ÀÖ´Â µð·ºÅ丮 À̸§À» ¾Ë·Á ÁÖ´Â ¸í·É¾î´Â pwdÀÔ´Ï´Ù. "print working directory"ÀÇ ¾àÀÚÀÔ´Ï´Ù.
µð·ºÅ丮ÀÇ ³»¿ë¹°À» º¸¿©ÁÖ´Â Ä¿¸ÇµåÀÔ´Ï´Ù. ÀÚÁÖ ¾²´Â ¿É¼ÇÀ¸·Î´Â ls -a ¿Í ls -lÀÌ ÀÖ½À´Ï´Ù. ls -a´Â "all", ¼û°ÜÁø ÆÄÀϱîÁö ¸ðµÎ º¸¿©ÁÝ´Ï´Ù. ÆÄÀÏ À̸§ÀÌ Á¡(.)À¸·Î ½ÃÀÛÇÏ´Â ÆÄÀÏÀº º¸ÅëÀÇ ls ¸í·É¿¡¼´Â ³ªÅ¸³ªÁö ¾Ê´Â ¼û°ÜÁø(hidden) ÆÄÀÏÀÔ´Ï´Ù. ¼û°ÜÁø ÆÄÀÏÀº ƯÁ¤ ÇÁ·Î±×·¥ÀÇ ¼³Á¤(configuration) ÆÄÀÏÀÎ °æ¿ì°¡ ¸¹½À´Ï´Ù. À̸¦Å׸é viÀÇ È¯°æ¼³Á¤ ÆÄÀÏÀÎ .exrc°°Àº °ÍÀÔ´Ï´Ù. ºÐ¸íÈ÷ °³º° Ȩ µð·ºÅ丮¿¡ Á¸ÀçÇÔ¿¡µµ ls¸¸ Ãļ´Â ³ªÅ¸³ªÁö ¾Ê½À´Ï´Ù. ÀÌ·¸°Ô ¼û°ÜÁø ÆÄÀϱîÁö ¸ðµÎ º¸¿©ÁÖ´Â ¸í·É¾î°¡ ls -aÀÔ´Ï´Ù.
ls -lÀº "long", Áï, ±ä ÇüÅ·Π¸®½ºÆÃÇÏ´Â ¸í·É¾îÀÔ´Ï´Ù.
# ls -l
drwxr-xr-x 2 linuxer users 3242 Nov 2 10:14 perltips
-rw-r--r-- 1 linuxer users 12 Dec 13 11:10 counter.pl
¾ÕÀÇ drwxr- ºÎºÐÀº ÆÛ¹Ì¼Ç(permission)À» ³ªÅ¸³À´Ï´Ù. "d"·Î ½ÃÀÛÇÏ´Â °ÍÀº µð·ºÅ丮¸¦ ³ªÅ¸³»°í "-"·Î ½ÃÀÛÇÏ´Â °ÍÀº º¸ÅëÀÇ ÆÄÀÏÀ̶ó´Â Á¤µµ¸¸ ¾Ë¾ÆµÎ¼¼¿ä. ÆÛ¹Ì¼ÇÀº ¹Ø¿¡¼ ÀÚ¼¼È÷ ´Ù·ì´Ï´Ù.
ÆÛ¹Ì¼Ç ´ÙÀ½ÀÇ 1,2¶ó´Â ¼ýÀÚ´Â Çϵ帵ũ(hard link)ÀÇ °¹¼ö¸¦ ³ªÅ¸³»°í, ±× ´ÙÀ½Àº ÆÄÀÏÀÇ ¼ÒÀ¯ÀÚ(owner;user), ±× ´ÙÀ½Àº ±×·ì(group), ±× ´ÙÀ½Àº ÆÄÀÏÀÇ Å©±â, ±× ´ÙÀ½Àº ÆÄÀÏÀÇ »ý¼º½Ã°£, ±×¸®°í ¸¶Áö¸·À¸·Î ÆÄÀÏÀ̳ª µð·ºÅ丮ÀÇ À̸§ÀÌ ³ª¿É´Ï´Ù. ÀÌ·¸°Ô ±æ°Ô ¸®½ºÆÃÇÏ´Â ¸í·É¾î°¡ ls -lÀÔ´Ï´Ù. ·¹µåÇÞ ¸®´ª½º ¹èÆ÷º»ÀÎ °æ¿ì ls -lÀ» ÁÙ¿©¼ ll·Î ÇØµµ µË´Ï´Ù.
Âü°í·Î, Á¡ Çϳª´Â ÇöÀç µð·ºÅ丮¸¦ °¡¸®Å°°í µÎ °³´Â .. ÇÑ ´Ü°è À§ µð·ºÅ丮¸¦ °¡¸®Åµ´Ï´Ù. ±×·¯¹Ç·Î ÇÑ ´Ü°è À§ µð·ºÅ丮ÀÇ ÆÄÀϵéÀ» ¸®½ºÆÃÇÏ·Á¸é ls ..À̶ó°í ÇÏ¸é µÇ°ÚÁÒ?
À̸§Ã³·³ "make directory"ÀÔ´Ï´Ù. µð·ºÅ丮¸¦ ¸¸µì´Ï´Ù.
mkdir newDirectory
ó·³ »ç¿ëÇÕ´Ï´Ù. À̰Ͱú ¹Ý´ëµÇ´Â °ÍÀº,
rmÀº "remove"ÀÇ ¾àÀÚ·Î »ý°¢Çϼ¼¿ä. ÆÄÀÏÀ̳ª µð·ºÅ丮¸¦ Áö¿ï ¶§ »ç¿ëÇÕ´Ï´Ù.
rm useless
rm´Â ÆÄÀÏÀº »èÁ¦ÇÒ ¼ö ÀÖÁö¸¸ µð·ºÅ丮´Â »èÁ¦ÇÏÁö ¸ø ÇÕ´Ï´Ù. µð·ºÅ丮¿Í ±× ³»¿ë¹°À» ¸ðµÎ »èÁ¦ÇÏ·Á¸é rm -rÀ̶ó°í ÇÏ¸é µË´Ï´Ù. ¶Ç´Â, »èÁ¦ È®ÀÎ Áú¹®ÀÌ ¶ßÁö ¾Ê°Ô ÇÏ·Á¸é rm -rf¶ó°í ÇØµµ µË´Ï´Ù.
rm -r oldDirectory
rm -rf´Â È®ÀÎÀýÂ÷ ¾øÀÌ »èÁ¦ÇϹǷΠ±Øµµ·Î Á¶½ÉÇØ¼ »ç¿ëÇØ¾ß ÇÕ´Ï´Ù. ¸®´ª½º¿¡¼´Â »èÁ¦µÈ ÆÄÀÏÀ̳ª µð·ºÅ丮¸¦ Àý´ë º¹±¸ ¸ø ÇÕ´Ï´Ù.
cp´Â "copy"ÀÇ ¾àÀÚÀÔ´Ï´Ù.
cp somefile somewhere
ÇüÅ·Π»ç¿ëÇÕ´Ï´Ù. ±×³É cp¸¸ »ç¿ëÇÏ´Â °æ¿ì µð·ºÅ丮 ³»ÀÇ ¸ðµç ÆÄÀϵé°ú ¼ºê µð·ºÅ丮 ³»ÀÇ ÆÄÀϵéÀ» ÇÑ ¹ø¿¡ Ä«ÇÇÇÒ ¼ö°¡ ¾ø½À´Ï´Ù. ÀÌ·² ¶§ »ç¿ëÇÏ´Â °ÍÀÌ cp -rÀÔ´Ï´Ù. ÀÌ ¸í·É¾î´Â ÇØ´ç µð·ºÅ丮ÀÇ ¸ðµç ÆÄÀϰú ¼ºê µð·ºÅ丮¸¦ ¿øÇÏ´Â °÷À¸·Î Ä«ÇÇÇÕ´Ï´Ù. »õ·Î Ä«ÇÇÇÒ µð·ºÅ丮°¡ ¾ø´Â °æ¿ì ¸¸µé¾î¼ Ä«ÇÇÇϱ⠶§¹®¿¡ ¾ÆÁÖ Æí¸®ÇÕ´Ï´Ù. ¿¹¸¦ µé¾î,
cp -r . /home/linuxer
¶ó°í Çϸé, ÇöÀç µð·ºÅ丮¿¡ ÀÖ´Â ¸ðµç ÆÄÀϰú ¼ºê µð·ºÅ丮¸¦ /home/linuxer·Î º¹»çÇÕ´Ï´Ù.
´«Ä¡Ã¤¼Ì´ÂÁö ¸ð¸£°ÚÁö¸¸, rm -r°ú cp -r¿¡¼ -rÀº ºñ½ÁÇÑ Àǹ̸¦ °®½À´Ï´Ù. -rÀº "recursive"(¼øÈ¯ÀÇ, ¹Ýº¹ÀÇ)ÀÇ ¾àÀÚ·Î, ¹Ø¿¡ ¼ºê µð·ºÅ丮°¡ ÀÖÀ¸¸é °è¼ÓÇØ¼ ±× ³»¿ë¹°±îÁö ÆÄ°í µç´Ù´Â ÀǹÌÀÔ´Ï´Ù. À¯´Ð½º Ä¿¸Çµå´Â ÀÌ·¸°Ô ÇÑ °¡Áö¸¦ ¾Ë¸é ´Ù¸¥ °÷¿¡¼µµ Ȱ¿ëÇÒ ¼ö ÀÖ´Â °æ¿ì°¡ ¸¹½À´Ï´Ù. ¿¹¸¦ µé¾î -a ¿É¼ÇÀº ¿©·¯ ¸í·É¾î¿¡ ºÙ¾î¼ "all"ÀÇ Àǹ̸¦ °®´Â °æ¿ì°¡ ¸¹½À´Ï´Ù.
À̸§Ã³·³ "move", ÆÄÀÏÀ» À̵¿ÇÏ´Â ¸í·É¾îÀÔ´Ï´Ù.
mv file1 ~ ÀÌ·¸°Ô Çϸé ÇöÀç ¸Ó¹°°í ÀÖ´Â µð·ºÅ丮 ³»ÀÇ file1À» ³» Ȩ µð·ºÅ丮·Î ¿Å±é´Ï´Ù. ¹°°á Ç¥½Ã´Â ·Î±×ÀÎÇÑ À¯Á®ÀÇ È¨ µð·ºÅ丮¶ó°í ÇßÁÒ? ¿Å±æ ¸ñÀûÁö µð·ºÅ丮°¡ ¾ø´Ù¸é µð·ºÅ丮¸¦ ¸¸µé¾î¼ ¿Å±é´Ï´Ù.
mv filename destination
ó·³ »ç¿ëÇÕ´Ï´Ù.
mv´Â ÆÄÀÏ À̸§À̳ª µð·ºÅ丮 À̸§À» ¹Ù²Ù´Â µ¥µµ »ç¿ëÇÕ´Ï´Ù.
mv old.txt new.txt
old.txt¶ó´Â ÆÄÀÏÀ̸§À» new.txt¶ó´Â ÆÄÀÏÀ̸§À¸·Î ¹Ù²ß´Ï´Ù. ¸®´ª½º¿¡¼´Â "rename"À̶ó´Â ¸í·É¾î°¡ µû·Î ¾ø½À´Ï´Ù. mv°¡ ±× ¿ªÇÒÀ» ÇÕ´Ï´Ù.(ÆÞ¿¡´Â rename old, new°¡ ÀÖ½À´Ï´Ù)
½Éº¼¸¯ ¸µÅ©(Symbolic link)¸¦ ¸¸µå´Â ¸í·É¾îÀÔ´Ï´Ù. ½Éº¼¸¯ ¸µÅ©´Â À©µµ¿ìÁîÀÇ "¹Ù·Î°¡±â", ¸ÆÀÇ "°¡»óº»"°ú À¯»çÇÑ °ÍÀ¸·Î ÀÌÇØÇϼ¼¿ä.
ln -s filename linkname
ÆÛ¹Ì¼ÇÀº À̸§Ã³·³ 'Çã°¡'¸¦ ¶æÇÕ´Ï´Ù. ÆÄÀÏÀ̳ª µð·ºÅ丮¸¦ ´©°¡ º¼ ¼ö ÀÖÀ¸¸ç ´©°¡ »õ·Î¿î ³»¿ëÀ» ±â·ÏÇÒ ¼ö ÀÖÀ¸¸ç ¶Ç ½ÇÇàÇÒ ¼ö ÀÖ´ÂÁö ¼³Á¤ÇÏ´Â °ÍÀÔ´Ï´Ù. À¯´Ð½º(¸®´ª½º)¿¡¼´Â °³º° ÆÄÀÏ º°·Î ÆÛ¹Ì¼ÇÀ» ¼³Á¤ÇÒ ¼ö ÀÖ½À´Ï´Ù. ¹Ù²ã ¸»Çϸé "ÆÄÀÏ ¼öÁØÀÇ º¸¾È"ÀÌ °¡´ÉÇÕ´Ï´Ù. À¯´Ð½ºÀÇ Å« °Á¡ Áß ÇϳªÀÔ´Ï´Ù. ÆÛ¹Ì¼ÇÀÌ ¾ø´Â »ç¿ëÀÚ°¡ ƯÁ¤ ÆÄÀÏÀ̳ª µð·ºÅ丮¿¡ Á¢±ÙÇϸé "Permission denied"¶ó´Â ¸Þ¾¾Áö°¡ ¶ß¸é¼ »ç¿ëÀÚÀÇ ÇൿÀ» Â÷´ÜÇÕ´Ï´Ù. °³º° ÆÄÀÏ º°·Î È®½ÇÇÑ º¸¾ÈÀÌ ÀÌ·ïÁö´Â °ÍÀÔ´Ï´Ù.
À§ÀÇ ls ¸í·É¾î ¼³¸í¿¡¼ Àá±ñ º¸¾ÒÁö¸¸ ÆÛ¹Ì¼ÇÀº ÃÑ 10°³ÀÇ ¾ËÆÄºªÀ¸·Î ÀÌ·ïÁ® ÀÖ½À´Ï´Ù. ¸Ç ù ¹øÂ° ÀÚ¸®´Â ÆÄÀÏÀÎÁö, µð·ºÅ丮ÀÎÁö¸¦ ³ªÅ¸³»´Â °ÍÀ¸·Î ÆÛ¹Ì¼Ç°ú Á÷Á¢ÀûÀÎ °ü°è°¡ ¾ø½À´Ï´Ù. ù ¹øÂ° ÀÚ¸®´Â ÆÄÀÏÀÎ °æ¿ì -, µð·ºÅ丮ÀÎ °æ¿ì d·Î Ç¥½ÃµÇ¾î ÀÖ½À´Ï´Ù. ±× ´ÙÀ½ºÎÅÍ ³ª¿À´Â 9°³ÀÇ ¾ËÆÄºªÀÌ ÇØ´ç ÆÄÀÏ ¶Ç´Â µð·ºÅ丮ÀÇ ÆÛ¹Ì¼ÇÀ» ³ªÅ¸³À´Ï´Ù.
ÆÛ¹Ì¼Ç¿¡´Â Å©°Ô ¼¼ Á¾·ù°¡ ÀÖ½À´Ï´Ù. rÀº "read"¸¦ ¶æÇϰí, w´Â "write", x´Â "execute"À» ¶æÇÕ´Ï´Ù. Àбâ Çã°¡, ¾²±â Çã°¡, ½ÇÇà Çã°¡ÀÔ´Ï´Ù.
ÆÛ¹Ì¼ÇÀ» ³ªÅ¸³»´Â 9°³ÀÇ ¾ËÆÄºªÀº 3°³¾¿ ²÷¾î¼ °¢°¢ "user", "group", "others"ÀÇ ÆÛ¹Ì¼ÇÀ» ³ªÅ¸³À´Ï´Ù. ¿¹¸¦ µé¾î, ¾î¶² ÆÄÀÏÀÇ ÆÛ¹Ì¼ÇÀÌ ´ÙÀ½°ú °°´Ù¸é,
-rwxrw-r--
À̰ÍÀº ¼¼ °³¾¿ ²÷¾î¼, rwx, rw-, r--·Î Àаí (¸Ç ¾ÕÀÇ -´Â ÆÄÀÏÀ̶ó´Â Àǹ̷ΠÆÛ¹Ì¼Ç°ú Á÷Á¢ »ó°ü ¾ø½À´Ï´Ù.) °¢°¢ÀÌ "user"ÀÇ ÆÛ¹Ì¼Ç, "group"ÀÇ ÆÛ¹Ì¼Ç, "others"ÀÇ ÆÛ¹Ì¼ÇÀÔ´Ï´Ù. user ÆÛ¹Ì¼ÇÀº rwxÀ̹ǷÎ, Àбâ/¾²±â/½ÇÇà ¸ðµç °ÍÀÌ ´Ù Çã¿ëµÇ¾î ÀÖ½À´Ï´Ù. group ÆÛ¹Ì¼ÇÀº rw-À̹ǷΠ"read", "write" À̹ǷΠÀбâ,¾²±â ÆÛ¹Ì¼ÇÀÌ Çã¿ëµÇ¾î ÀÖ½À´Ï´Ù. others ÆÛ¹Ì¼ÇÀº r--À̹ǷΠÀÐ±â ÆÛ¹Ì¼Ç¸¸ Çã¿ëµÇ¾î ÀÖ½À´Ï´Ù. ±×·¯¹Ç·Î ÀÌ ÆÄÀÏÀº, ÆÄÀÏÀÇ owner(user)´Â Àбâ,¾²±â,½ÇÇà ¸ðµç °ÍÀ» ´Ù ÇÒ ¼ö ÀÖ°í owner¿Í °°Àº ±×·ì¿¡ ¼ÓÇÏ´Â »ç¿ëÀÚ´Â Àбâ,¾²±â±îÁö ÇÒ ¼ö ÀÖÀ¸¸ç, ownerµµ ¾Æ´Ï°í owner°¡ ¼ÓÇÑ ±×·ìµµ ¾Æ´Ñ »ç¿ëÀÚ´Â ¿ÀÁ÷ Àб⸸À» ÇÒ ¼ö ÀÖ½À´Ï´Ù.
µð·ºÅ丮ÀÇ °æ¿ì, r,w,xÀÇ Àǹ̰¡ Á¶±Ý ´Þ¶óÁý´Ï´Ù. rÀº ÇØ´ç µð·ºÅ丮¿¡ ÀÖ´Â ÆÄÀÏÀÇ ¸ñ·ÏÀ» ÀÐÀ» ¼ö Àִ°¡ÀÇ ¿©ºÎ¸¦ °¡¸£Å°°í(Áï, cd¸¦ ÇØµé¾î°¥ ¼ö ÀÖ´À³ÄÀÇ ¿©ºÎ), w´Â ±× µð·ºÅ丮¿¡ »õ·Î¿î ÆÄÀÏÀ» ÷°¡Çϰųª ±âÁ¸ÀÇ ÆÄÀÏÀ» Áö¿ï ¼ö Àִ°¡ÀÇ ¿©ºÎ, x´Â ÇØ´ç µð·ºÅ丮¿¡ µé¾îÀÖ´Â ÆÄÀÏ¿¡ °üÇÑ Á¤º¸¸¦ ¸®½ºÆÃÇÒ ¼ö ÀÖ´À³ÄÀÇ ¿©ºÎ¸¦(Áï, ls¸¦ ÇÒ ¼ö ÀÖ´À³ÄÀÇ ¿©ºÎ) ÀǹÌÇÕ´Ï´Ù.
ÆÄÀÏ(µð·ºÅ丮)ÀÇ owner´Â ´ë°³ ±× ÆÄÀÏ(µð·ºÅ丮)¸¦ ¸¸µç »ç¶÷À¸·Î óÀ½¿¡ ¼³Á¤µË´Ï´Ù. Ưº°È÷ ÆÛ¹Ì¼ÇÀ» ÁöÁ¤ÇÏÁö ¾Ê´Â °æ¿ì ±âº»ÀûÀ¸·Î ¼³Á¤µÇ´Â ÆÛ¹Ì¼ÇÀº rw-r--r--ÀÔ´Ï´Ù. user´Â Àбâ,¾²±â°¡ Çã¿ëµÇ°í groupÀ» Æ÷ÇÔÇÑ ´Ù¸¥ »ç¿ëÀÚ´Â ¿ÀÁ÷ Àб⸸ °¡´ÉÇÑ ÆÄÀÏ(µð·ºÅ丮)°¡ ¸¸µé¾îÁö´Â °Ô ±âº»¼³Á¤(default)ÀÔ´Ï´Ù.
ÆÛ¹Ì¼ÇÀ» ¹Ù²Ù°í ½Í´Ù¸é ¾î¶»°Ô ÇÒ±î¿ä? ±×·² ¶§ »ç¿ëÇÏ´Â Äڸǵ尡,
ÀÔ´Ï´Ù. chmod´Â "change mode"ÀÇ ¾àÀÚÀÔ´Ï´Ù.("Ãò¸ðµå" ¶Ç´Â "Ãò¸¶µå"·Î ÀнÀ´Ï´Ù.) chmod´Â µÎ °¡Áö »ç¿ë¹ýÀÌ ÀÖ½À´Ï´Ù. ù ¹øÂ° »ç¿ë¹ýÀº + ±âÈ£³ª - ±âÈ£¸¦ »ç¿ëÇÕ´Ï´Ù. ¿¹¸¦ µé¾î, myprogramÀ̶ó´Â ÆÄÀÏ¿¡ ¾²±â ÆÛ¹Ì¼ÇÀ» ºÎ¿©ÇÏ°í ½Í´Ù¸é,
chmod +w myprogram
¶ó°í ÇÏ¸é µË´Ï´Ù. ÀÌ·¸°Ô Çϸé user(owner), group, others ¸ðµÎ¿¡ ¾²±â ÆÛ¹Ì¼ÇÀÌ Ã·°¡µË´Ï´Ù.
user¿¡¸¸ ¾²±â ÆÛ¹Ì¼ÇÀ» ÷°¡ÇÏ°í ½Í´Ù¸é ¾î¶»°Ô ÇÒ±î¿ä?
chmod u+w myprogram
¶ó°í ÇÏ¸é µË´Ï´Ù. user´Â uÀÔ´Ï´Ù. ¸¶Âù°¡Áö·Î g´Â "group", o´Â "others"¸¦ ÀǹÌÇÕ´Ï´Ù. ±×·¯¹Ç·Î ¿øÇÏ´Â ´ë·Î ÆÛ¹Ì¼Ç¿¡ º¯È¸¦ ÁÙ ¼ö ÀÖ½À´Ï´Ù.
ÆÛ¹Ì¼ÇÀ» ¾ø¾Ö´Â °Íµµ °°Àº ½ÄÀÔ´Ï´Ù. ¸¸¾à, othersÀÇ ¾²±â,½ÇÇà ÆÛ¹Ì¼ÇÀ» ¾ø¾Ö°í ½Í´Ù¸é,
chmod o-wx myprogram
¶ó°í ÇÏ¸é µË´Ï´Ù. ´ÙÀ½ Äڸǵå´Â ¾î¶² ÀǹÌÀϱî¿ä?
chmod ug+wx myprogram
myprogramÀÇ user¿Í group¿¡ ½ÇÇà,¾²±â ÆÛ¹Ì¼ÇÀ» ÁÖ´Â °ÍÀÓÀ» ½±°Ô ¾Ë ¼ö ÀÖ½À´Ï´Ù.
chmod¸¦ »ç¿ëÇÏ´Â ´Ù¸¥ ¹æ¹ýµµ ÀÖ½À´Ï´Ù. "u+x"ó·³ ¾ËÆÄºªÀ» ÀÌ¿ëÇØ¼ ÆÛ¹Ì¼ÇÀ» º¯°æÇÏ´Â ¹æ¹ýÀ» "symbolic mode"¶ó°í ÇÕ´Ï´Ù. ÀÌ¿Í ´Þ¸® 8Áø¹ýÀ» »ç¿ëÇÏ´Â ¹æ¹ýÀ» "absolute mode"¶ó°í ÇÕ´Ï´Ù. ÀÏ´Ü, rÀº 4, w´Â 2, x´Â 1À̶ó°í ¿Ü¿ì¼¼¿ä. 8Áø¹ýÀ» ÀÌ¿ëÇÑ ÆÛ¹Ì¼Ç ¼³Á¤Àº, user, group, others °¢°¢¿¡ ´ëÇØ ÆÛ¹Ì¼Ç ¾ËÆÄºª¿¡ ÇØ´çÇÏ´Â ¼ýÀÚ¸¦ ÇÕÃÄÁÖ´Â °ÍÀÔ´Ï´Ù. ¿¹ÄÁµ¥, ¾î¶² ÆÛ¹Ì¼ÇÀÌ -rwxr-xr-x¶ó¸é, À̰ÍÀº 755·Î ¹Ù²Ü ¼ö ÀÖ½À´Ï´Ù. user ÆÛ¹Ì¼ÇÀº rwxÀ̹ǷΠ(4+2+1) = 7, group°ú others´Â r-xÀ̹ǷΠ(4+1) = 5 À̹ǷΠ755ÀÔ´Ï´Ù. Á» ¾î·Æ³ª¿ä? Àͼ÷ÇØÁö¸é ½±½À´Ï´Ù. ´ÙÀ½ ÆÛ¹Ì¼ÇÀÌ ¹«¾ùÀ» ÀǹÌÇÏ´ÂÁö ÇÑ ¹ø ¸ÂÃç º¸¼¼¿ä.
chmod 500 myprogram
chmod 777 myprogram
ù ¹øÂ° °ÍÀº myprogram ÆÄÀÏÀ» -r-x------·Î ¹Ù²Ù´Â °ÍÀÌÁÒ? µÎ ¹øÂ° °ÍÀº, -rwxrwxrwxÀÔ´Ï´Ù.
4-2-1ÀÔ´Ï´Ù. ¿Ü¿ö µÎ¼¼¿ä.
ÆÛ¹Ì¼Ç °ü·Ã ¸í·É¾îÀÇ ¸¶Áö¸·À¸·Î, user¿Í groupÀ» ¹Ù²ãÁÖ´Â Ä¿¸Çµå¸¦ »ìÆìº¾½Ã´Ù. À̸§ ±×´ë·ÎÀÔ´Ï´Ù. chown´Â ÇØ´ç ÆÄÀÏ(µð·ºÅ丮)ÀÇ user(owner)¸¦ ¹Ù²Ù´Â °ÍÀ̰í chgrp´Â groupÀ» ¹Ù²Ù´Â °ÍÀÔ´Ï´Ù. ÀÌ·¸°Ô »ç¿ëÇÕ´Ï´Ù.
chown myprogram linuxer
chgrp myprogram mygroup
¹°·Ð ¹Ù²Ü ¼ö ÀÖ´Â ÆÛ¹Ì¼ÇÀÌ ÀÖÀ» ¶§¿¡¸¸ °¡´ÉÇÕ´Ï´Ù. ¿¹¸¦ µé¾î root·Î ·Î±×ÀÎÇÑ »óŰųª ±× ÆÄÀÏÀÇ ¿ø ¼ÒÀ¯ÀÚÀÎ °æ¿ìÀÔ´Ï´Ù.
·¹µåÇÞ(RedHat) ¸®´ª½º¸¦ »ç¿ëÇÏ´Â °æ¿ì ¼ÒÇÁÆ®¿þ¾îµéÀÌ rpm ÆÐŰÁö ÇüÅ·Π¹èÆ÷µÇ´Â °ÍÀ» º¼ ¼ö ÀÖ½À´Ï´Ù. rpm ÆÐŰÁö¸¦ ´Ù·ç´Â ¸í·É¾î Áß ÀÚÁÖ ¾²ÀÌ´Â °ÍÀº »ç½Ç ¸î °³ ¾ø½À´Ï´Ù.
¸ÕÀú, rpm -UvhÀÔ´Ï´Ù. À̰ÍÀº rpmÀ» ÀÌ¿ëÇØ¼ ¼ÒÇÁÆ®¿þ¾î¸¦ ÀνºÅçÇÒ ¶§ »ç¿ëÇÕ´Ï´Ù. ¿ø·¡ "U"ÀÇ Àǹ̴ »õ·Î ÀνºÅçÇÒ ÆÐŰÁö¿Í ±âÁ¸¿¡ ÀνºÅçµÇ¾î ÀÖ´Â °ÍÀÇ ¹öÀüÀ» ºñ±³Çؼ ´õ ÃֽйöÀüÀ̸é "U"pdateÇÑ´Ù´Â °ÍÀÌÁö¸¸ °ÅÀÇ ¸ðµç °æ¿ì¿¡ À§¿Í °°Àº ¸í·É¾î·Î ´Ù ÀνºÅç ÇÒ ¼ö ÀÖ½À´Ï´Ù.
rpm -Uvh package-1.0.0.rpm
¿Í °°Àº ÇüÅ·Π»ç¿ëÇÕ´Ï´Ù. ÀÇÁ¸¼º(dependency) ¶§¹®¿¡ ÀνºÅçÀÌ ¾È µÇ´Â °æ¿ì¿¡´Â rpm -Uvh --nodeps¶ó°í ÇÏ¸é µË´Ï´Ù. µÑ ´Ù ¿Ü¿ì¼¼¿ä.
ÇöÀç ¸Ó½®¿¡ ¾î¶² rpm ÆÐŰÁã°¡ ÀνºÅçµÇ¾î ÀÖ´ÂÁö¸¦ ÁúÀÇ(query)ÇÏ´Â Ä¿¸ÇµåÀÔ´Ï´Ù. ¼³Ä¡µÈ ¸ðµç rpm ÆÐŰÁã°¡ ¹öÀü°ú ÇÔ²² ¶å´Ï´Ù.
Áö¿ì´Â ¸í·ÉÀÔ´Ï´Ù. ¸ÕÀú ÁúÀǸ¦ ÇÑ ´ÙÀ½ °Å±â ³ª¿Â À̸§À» rpm -e µÚ¿¡ ºÙ¿© ÁÖ¸é µÇ°ÚÁÒ?
Ÿ¸£(tar)·Î ¹Àº ´ÙÀ½ gzipÀ¸·Î ¾ÐÃàµÈ ÆÄÀϵéÀ» ÇÑ ¹ø¿¡ ¾ÐÃà ÇØÁ¦ºÎÅÍ º¸µû¸® Ç®±â±îÁö ½ÃÇàÇØ ÁÖ´Â ¸í·É¾îÀÔ´Ï´Ù. °¡¿îµ¥ÀÇ "z"¸¦ ºü¶ß¸®¸é ¾ÈµË´Ï´Ù. tar´Â "tape archive"ÀÇ ¾àÀÚ·Î, ÀüÅëÀûÀ¸·Î À¯´Ð½º¿¡¼ ÆÄÀÏÀ» ¹é¾÷ÇÒ ¶§ Å×ÀÙ ÀåÄ¡¸¦ »ç¿ëÇÑ µ¥¼ ºñ·ÔµÈ ¸í·É¾îÀÔ´Ï´Ù. ÀÌ·± ÇüÅ·Π¾¹´Ï´Ù.
tar xvzf downloaded.tar.gz
À§¿Í ¹Ý´ë·Î ¿©·¯ °³ÀÇ ÆÄÀÏÀ» tar·Î ¹Àº ´ÙÀ½ ¾ÐÃàÇÏ´Â ¸í·ÉÀÔ´Ï´Ù. c´Ï±î "compress", x´Ï±î "expand"ÀÔ´Ï´Ù.
tar cvzf tarfile.tar.gz .
¿Í °°Àº ÇüÅ·Π¾¹´Ï´Ù. ÇöÀç µð·ºÅ丮 .¿¡ ÀÖ´Â ¸ðµç ÆÄÀÏÀ» ¹¾î¼ ¾ÐÃàÇÑ tarfile.tar.gz ÆÄÀÏÀ» ¸¸µé°Ô µË´Ï´Ù.
"z"°¡ ºüÁø °ÍÀ̹ǷΠ¾ÐÃàÀº ÇÏÁö ¾Ê°í ¹¾î Áֱ⸸ ÇÕ´Ï´Ù.
tar cvf tarfile.tar .
ó·³ ¾¹´Ï´Ù. ÇöÀç µð·ºÅ丮 .¿¡ ÀÖ´Â ÆÄÀÏÀ» ¸ðµÎ ¹¾î¼ tarfile.tar·Î ¸¸µå´Â ÄڸǵåÀÔ´Ï´Ù. (¸Ç ¸¶Áö¸·¿¡ Á¡ÀÌ º¸ÀÌÁÒ?)
gzip ¾ÐÃà ¹æ½ÄÀ¸·Î ¾ÐÃàÇÏ´Â ¸í·É¾îÀÔ´Ï´Ù.
gzip documnet.txt
¶ó°í Çϸé document.txtÀÇ gzip ¾ÐÃà ÆÄÀÏÀÎ document.txt.gzÀÌ »ý±é´Ï´Ù.
.gz ÆÄÀÏÀ» Ǫ´Â ¸í·É¾îÀÔ´Ï´Ù. "unzip"ÀÌ´Ï±î ´ç¿¬ÇÏÁÒ? ÀÌ·¸°Ô ¾¹´Ï´Ù.
gunzip document.txt.gz
¾ÐÃàµÈ ÆÄÀÏÀº ¾ø¾îÁö°í ¾ÐÃàÀÌ Ç®¸° "document.txt"¶ó´Â ÆÄÀÏÀÌ »õ·Î »ý±é´Ï´Ù.
¸®´ª½º Ä¿³ÎÀÇ °æ¿ì, .bz2¶ó´Â È®ÀåÀÚ°¡ ºÙÀº ¾ÐÃà ÆÄÀÏ ÇüÅ·Π¹èÆ÷µÇ´Â °æ¿ì°¡ ÀÖ½À´Ï´Ù. ¹Ù·Î ±× .bz2¸¦ Ç®¾î ÁÖ´Â ¸í·É¾îÀÔ´Ï´Ù. ÀÌ·¸°Ô »ç¿ëÇÕ´Ï´Ù.
bunzip2 linux-version.bz2
Ç÷ÎÇÇ µð½ºÅ©¸¦ ÀúÀå¸Åü·Î »ç¿ëÇÏ´Â °æ¿ì°¡ °ÅÀÇ ¾ø¾îÁ® °¡°í ÀÖÁö¸¸ °¡²û ÇÊ¿äÇÑ °æ¿ì°¡ ÀÖ½À´Ï´Ù.
Ç÷ÎÇÇ µð½ºÅ©¸¦ ¸®´ª½º ¿ëÀ¸·Î Æ÷¸ËÇÏ´Â ¸í·É¾îÀÔ´Ï´Ù. mkfs ´Â "make filesystem"ÀÔ´Ï´Ù. -t ¶ó´Â ¿É¼Ç ´ÙÀ½¿¡ »õ·Î ¸¸µé ÆÄÀϽýºÅÛÀÇ Å¸ÀÔÀ» ½á ÁÝ´Ï´Ù. À§ÀÇ °æ¿ì ¸®´ª½ºÀÇ ±âº» ÆÄÀϽýºÅÛÀÎ ext2·Î Æ÷¸ËÇÕ´Ï´Ù. /dev/fd0Àº µð¹ÙÀ̽º Áß Ç÷ÎÇǸ¦ °¡¸®Åµ´Ï´Ù.
À̸§Ã³·³ floppy disk(fd)¸¦ "format"ÇÏ´Â ¸í·É¾îÀÔ´Ï´Ù. À§ ¸í·É¾î¿ÍÀÇ Â÷ÀÌÁ¡Àº ·Î ·¹º§ Æ÷¸Ë(low level format)À» ÇÑ´Ù´Â Á¡ÀÔ´Ï´Ù.
¸®´ª½º ºÎÆ® Ç÷ÎÇǸ¦ ¸¸µå´Â ¸í·É¾î ÀÔ´Ï´Ù. /boot/vmlinuz°¡ ¹Ù·Î ¸®´ª½º Ä¿³ÎÀÔ´Ï´Ù. À̰ÍÀ» Ç÷ÎÇÇ µð½ºÅ©·Î º¹»çÇÏ´Â °ÍÀÔ´Ï´Ù. bs¶ó´Â °ÍÀº "byte count"ÀÔ´Ï´Ù. À§ ¸í·É¾î¸¦ Ç®¾î¼ ¼³¸íÇϸé, "/boot/vmlinuz¿Í /dev/fd0ÀÌ Á¸ÀçÇÑ´Ù¸é /boot/vmlinuz¸¦ 8192 ¹ÙÀÌÆ® Ä«¿îÆ® ´ÜÀ§·Î Àоîµé¿©¼ /xhtml/fd0·Î º¹»çÇØ¶ó."ÀÔ´Ï´Ù.
³»°¡ ´©±¸ÀÎÁö¸¦ ¹¯´Â ¸í·É¾îÀÔ´Ï´Ù. ÇöÀç ·Î±×ÀÎÇÑ id¸¦ Ãâ·ÂÇÕ´Ï´Ù.
¼öÆÛÀ¯Àú, Áï root·Î ·Î±×ÀÎÇϰڴٴ ¸í·É¾îÀÔ´Ï´Ù. ÀÏ¹Ý À¯Á®·Î ·Î±×ÀÎÇß´Ù°¡ root·Î ÀÛ¾÷ÇØ¾ß ÇÒ Çʿ䰡 ÀÖÀ» ¶§ »ç¿ëÇÕ´Ï´Ù. ÀÌ ¸í·É¾î¸¦ Ä¡¸é password:¶ó´Â ¸Þ¾¾Áö°¡ ¶ß¸é¼ rootÀÇ ¾ÏÈ£¸¦ ¹¯½À´Ï´Ù.
¹Ý´ë·Î, ÇöÀç root·Î ÀÖ´Â »óÅÂÀε¥ ´Ù¸¥ À¯Á®·Î ³»·Á°¡°í ½Í´Ù¸é su linuxer¿Í °°Àº ½ÄÀ¸·Î ÇÏ¸é µË´Ï´Ù.
¾î¶² ÇÁ·Î±×·¥ÀÌ ÀνºÅçµÇ¾î ÀÖ´ÂÁö¸¦ ½±°Ô ¾Ë¾Æº¸´Â ¸í·É¾îÀÔ´Ï´Ù. ¿¹¸¦ µé¾î ÆÞÀÌ ¼³Ä¡µÇ¾î ÀÖ´ÂÁö ¾Ë°í ½Í´Ù¸é, whereis perl ¶ó°í Çϸé /usr/bin/perlÀ̶óµçÁö, ±âŸ ÆÞÀÌ ÀÖ´Â À§Ä¡¸¦ ¾Ë·Á ÁÝ´Ï´Ù. ¾Æ¹« °Íµµ ¾È ³ª¿À¸é ÀνºÅçÀÌ ¾È µÇ¾î ÀÖ´Â °ÍÀÔ´Ï´Ù. ºñ½ÁÇÑ °ÍÀ¸·Î which°¡ ÀÖ½À´Ï´Ù. which perló·³ »ç¿ëÇÕ´Ï´Ù.
¸í·É¾î µîÀÇ ¸Þ´º¾ó ÆäÀÌÁö(man page)¸¦ º¸¿© ÁÝ´Ï´Ù. »ý¼ÒÇÑ ¸í·É¾î¿¡ ´ëÇØ¼ ÀÚ¼¼È÷ °øºÎÇÏ°í ½Í´Ù¸é man ¸í·É¾î¶ó°í Çϸé ÀÚ¼¼ÇÑ ¼³¸íÀÌ ³ª¿É´Ï´Ù. man ÆäÀÌÁö´Â "less"¶ó´Â ÇÁ·Î±×·¥À» ÀÌ¿ëÇØ¼ µð½ºÇ÷¹À̵ǹǷΠman ÆäÀÌÁö¸¦ Àд ¹ýÀº less ÇÁ·Î±×·¥ »ç¿ë¹ý°ú °°½À´Ï´Ù. »ç¿ë¹ýÀº man ÆäÀÌÁö°¡ ¶° ÀÖ´Â »óÅ¿¡¼ "h" ۸¦ ´·¯ º¸¸é ÀÚ¼¼ÇÏ°Ô ³ª¿É´Ï´Ù.
±»ÀÌ ¸í·É¾î¸¦ ¸ðµÎ ŸÀÌÇÎÇÏÁö ¾Ê¾Æµµ ¸í·É¾î¸¦ ÀÚµ¿¿Ï¼º(auto completion)ÇÏ´Â ¹æ¹ýÀÌ ÀÖ½À´Ï´Ù. ¸í·É¾îÀÇ Ã³À½ ¸î ÀÚ¸¦ Ä£ ´ÙÀ½ [tabŰ]¸¦ ´©¸£¸é µË´Ï´Ù. ¿¹¸¦ µé¾î, history¶ó´Â ¸í·É¾î¸¦ ŸÀÌÇÎÇÑ´Ù¸é ±»ÀÌ history¸¦ ´Ù Ä¥ Çʿ䰡 ¾øÀÌ "his"±îÁö¸¸ Ä¡°í ÅÇ۸¦ ´©¸£¸é history·Î ÀÚµ¿¿Ï¼ºµË´Ï´Ù. ŸÀÌÇÎÇÑ ±ÛÀÚ·Î ½ÃÀ۵Ǵ ¸í·É¾î°¡ ¿©·¯ °³ÀÎ °æ¿ì¿¡´Â ÅÇ Å°¸¦ ÇÑ ¹ø ´õ ´©¸£¸é ±× ±ÛÀÚ·Î ½ÃÀ۵Ǵ ¸ðµç ¸í·É¾î°¡ ´Ù ³ªÅ¸³³´Ï´Ù. ¿¹¸¦ µé¾î prÀ̶ó°í Ä¡°í ÅÇ۸¦ µÎ ¹ø ´©¸£¸é "pr"·Î ½ÃÀ۵Ǵ ¸ðµç ¸í·É¾î¸¦ ¸ðµÎ º¸¿© ÁÝ´Ï´Ù.
¸í·É¾î¸¦ ŸÀÌÇÎÇÏ´Ù°¡ ´Ù Áö¿ì°í ´Ù½Ã ½ÃÀÛÇÏ·Á¸é ¹é ½ºÆäÀ̽º ۸¦ ¿©·¯ ¹ø ´©¸¦ ÇÊ¿ä ¾øÀÌ [CTRL-u]¸¦ ´©¸£¸é µË´Ï´Ù. ºñ½ÁÇÑ °ÍÀ¸·Î ÇÑ ´Ü¾î¸¸ ´Ù½Ã Áö¿ì°í ½ÍÀ» ¶§¿¡´Â [CTRL- w]ÀÔ´Ï´Ù. "u"´Â "undo", "w"´Â "word"¶ó°í »ý°¢ÇÏ¸é ½±°Ô ¿Ü¿ï ¼ö ÀÖ½À´Ï´Ù.
ÀÌ Á¤µµ¸¸ ¾Ë¸é ±âº»ÀûÀÎ ÀÛ¾÷Àº ÇÒ ¼ö ÀÖ½À´Ï´Ù. ÇÏÁö¸¸, ´ëºÎºÐÀÇ ¸í·É¾î¿¡ ¾ÆÁÖ ¸¹Àº ¿É¼ÇÀÌ Àֱ⠶§¹®¿¡ °øºÎÇÏ·Á°í µç´Ù¸é ¸í·É¾î Çϳª¸¦ ¸¶½ºÅÍÇÏ´Â µ¥¿¡µµ ¸çÄ¥¾¿ °É¸± ¼ö ÀÖ½À´Ï´Ù. ±»ÀÌ ±×·¸°Ô ´Ù¾çÇÑ ¿É¼ÇÀ» ´Ù ¿Ü¿ï ÇÊ¿ä´Â ¾ø½À´Ï´Ù. ÀÚÁÖ ¾²´Â ¸í·É¾îÀÇ °¡Àå ÇÙ½ÉÀûÀÎ ¿É¼Ç ÇѵΠ°³ Á¤µµ¸¸ ¾Ë°í, Áß¿äÇÑ Ä¿¸Çµå(¿¹ÄÁµ¥, find °°Àº Äڸǵå´Â ´Ù¾çÇÑ ¿É¼ÇÀ» ¾Ë¸é ÆÄÀÏ °Ë»ö¿¡ ¾ÆÁÖ Å« µµ¿òÀÌ µË´Ï´Ù.)¿¡ ´ëÇØ¼ ±í°Ô °øºÎÇØ µÎ¸é µË´Ï´Ù.
ÀÌ»ó °øºÎÇØ º» ·¹°í ºí·°À» ¾î¶»°Ô |·Î Á¶¸³Çؼ »ç¿ëÇÏ´Â Áö´Â ´Ù¸¥ ¹®¼¿¡¼ ´Ù·ç°Ú½À´Ï´Ù. ±×·³, Áñ°Å¿î ¸®´ª½º µÇ¼¼¿ä!
