´ÙÀ½ ÀÌÀü Â÷·Ê

4. ¸®´ª½º ÆÄÀÏ/µð·ºÅ丮 ±¸Á¶ ÆÄÇìÄ¡±â

´ë°­ ¸®´ª½º µð·ºÅ丮 ±¸Á¶¸¦ ¾Ë¾ÆºÃÀ¸´Ï, ´õ ½ÉÃþÀûÀ¸·Î ¾Ë¾Æº¸ÀÚ.

4.1 /bin

/bin¿¡´Â ÇʼöÀûÀÎ ½ÇÇà ¸í·É¾îµéÀÌ ¸ð¿© ÀÖ´Ù. ´ëºÎºÐÀÌ ¸ðµç »ç¿ëÀÚ°¡ ½ÇÇà °¡´ÉÇÑ °ÍµéÀÌ¸ç ¿ì¸®°¡ ¾²´Â °ÅÀÇ ¸ðµç ±âº» ¸í·É¾îµéÀÌ ´ã°Ü ÀÖ´Ù. ¿¹¸¦ µé¾î cat, chmod, chown, cp, date, echo, kill, ln, ls, mkdir, more, mount, mv, ps, pwd, rm, sh, su, vi µîµîµî...

4.2 /boot

¸» ±×´ë·Î ½Ã½ºÅÛ ºÎÆÿ¡ °ü·ÃµÈ ¸ðµç ÆÄÀÏÀ» ´ã°í ÀÖ´Ù. ´Ü, lilo(LInux LOader)ÀÇ ¼³Á¤ ÆÄÀÏÀº /etc/lilo.conf ¿¡ ÀÖÀ¸¸ç, lilo ÀÚü´Â ¸í·É¾î·Î¼­ /sbin/lilo¿¡ À§Ä¡ÇÏ°í ÀÖ´Ù. ƯÈ÷ Ä¿³Î À̹ÌÁöÀÎ vmlinuz °¡ À§Ä¡ÇÏ°í Àִµ¥, lilo °¡ ¾Æ´Ñ ´Ù¸¥ ºÎÆ®·Î´õ ÇÁ·Î±×·¥µé ¸ðµÎ°¡ °øÅëÀûÀ¸·Î vmlinuz ¸¦ ÀÌ¿ëÇØ ½Ã½ºÅÛÀ» ºÎÆÃÇϹǷΠÀÌ µð·ºÅ丮°¡ ¸Å¿ì Áß¿äÇÏ´Ù°í ÇÒ ¼ö ÀÖ´Ù. ÀÌ µð·ºÅ丮ÀÇ ÆÄÀϵéÀº Á÷Á¢ ÆíÁýÇÒ ¼ö ¾øÀ¸¸ç Ä¿³Î ÄÄÆÄÀÏ µîÀÇ °úÁ¤À¸·ÎºÎÅÍ »ý¼ºµÈ´Ù.

4.3 /dev

°¢Á¾ µð¹ÙÀ̽º ÆÄÀϵéÀÌ À§Ä¡ÇØ Àִµ¥ Å©°Ô ºí·Ï µð¹ÙÀ̽º¿Í ij¸¯ÅÍ µð¹ÙÀ̽º·Î ³ª´· ¼ö ÀÖ´Ù. ºí·Ï µð¹ÙÀ̽º¶õ HDD¿Í °°Àº ÁÖº¯ ÀåÄ¡¸¦ ¸»Çϴµ¥, µ¥ÀÌŸ°¡ ºí·Ï ´ÜÀ§·Î ÀÐ°í ¾²¿©Áö¸ç ·£´ýÇÏ°Ô ¾×¼¼½ºÇÒ ¼ö ÀÖ´Ù. ¹Ý¸é ij¸¯ÅÍ µð¹ÙÀ̽º´Â ÀÔÃâ·ÂÀÌ ÇÑ ¹ÙÀÌÆ® ´ÜÀ§·Î ÀÌ·ç¾îÁö¸ç µ¥ÀÌÅÍ°¡ ¼øÂ÷ÀûÀ¸·Î ÀÐ°í ¾²¿©Áø´Ù. µð¹ÙÀ̽º¸¦ »õ·Î ¸¸µé ¶§¿¡´Â mknod ¸í·ÉÀ» ÀÌ¿ëÇÏ¸é µÇ¸ç, ¹°·Ð /bin ¿¡ À§Ä¡ÇØ ÀÖ´Ù. mount¸¦ ÇÒ ¶§¿¡ ÇÊ¿äÇÑ µð¹ÙÀ̽º ¸î °³¸¸ ¼Ò°³ÇÑ´Ù.

Ç÷ÎÇÇ µð½ºÅ© µð¹ÙÀ̽º

/dev/fd0

ù ¹ø° FDDÀÇ µð¹ÙÀ̽º·Î µÎ ¹ø°ÀÇ °æ¿ì´Â 0 ´ë½Å 1À», ¼¼ ¹ø°ÀÇ °æ¿ì´Â 2¸¦ ½áÁÖ¸é µÈ´Ù.

IDE ÇÏµå µð½ºÅ© µð¹ÙÀ̽º

/dev/hda or /dev/hda1

¸¶Áö¸· ºÎºÐÀÇ hda¿¡¼­ 'a'´Â À§Ä¡¸¦ ³ªÅ¸³»´Â °ÍÀ¸·Î, 'a'´Â primary master, 'b'´Â primary slave, 'c'´Â secondary master, 'd'´Â secondary slave¸¦ ÀǹÌÇÑ´Ù. ±×¸®°í ±× µÚ¿¡ ¼ýÀÚ°¡ ¾øÀ» °æ¿ì¿¡´Â Àüü¸¦ ÀǹÌÇÑ´Ù. ¼ýÀÚ¸¦ ´Þ °æ¿ì¿¡´Â ÆÄƼ¼ÇÀ» ÀǹÌÇÑ´Ù.

SCSI ÇÏµå µð½ºÅ© µð¹ÙÀ̽º

/dev/sda, /dev/sda1

IDE ÇÏµå µð½ºÅ© µð¹ÙÀ̽º¿Í °°À¸³ª 'h' ´ë½Å 's'¸¦ ¾´´Ù.

Çϵå¿þ¾î °ü·Ã µð¹ÙÀ̽º

/dev/cdrom

CD-ROM µð¹ÙÀ̽ºÀÌ´Ù.

4.4 /etc

½Ã½ºÅÛ ¼³Á¤ ÆÄÀϵéÀÌ ¸ð¿© ÀÖ´Ù. ±×·± ¸¸Å­ ½Ã½ºÅÛÀ» ¹é¾÷ÇÏ°íÀÚ ÇÒ ¶§´Â ²À ÀÌ µð·ºÅ丮¸¦ °¡Àå ¸ÕÀú ¹é¾÷ÇØ¾ß ÇÑ´Ù. °¢ ÆÄÀϵ鿡 ´ëÇÑ ¼³¸íÀº ¿¡µðÅÍ·Î ÆÄÀÏÀ» ¿­¾îº¸¸é ÁÖ¼®Ã³¸®·Î ¼³¸íÀÌ µÇ¾î ÀÖÀ¸¹Ç·Î, Âü°íÇÏ¸é µÉ °ÍÀÌ´Ù.

/etc/(cshrc.login, cshrc.cshrc, profile)

bash ³ª csh,tcsh »ç¿ëÀÚ°¡ ·Î±×ÀÎÇÒ ¶§ ±âº»À¸·Î Àоîµé¿© ÃʱâÈ­½ÃÅ°´Â ÆÄÀÏÀÌ´Ù. ±×·¯¹Ç·Î ¸ðµç »ç¿ëÀÚ¿¡°Ô °øÅëÀ¸·Î Àû¿ëÇÒ ½© °ü·Ã »çÇ×ÀÌ ÀÖ´Ù¸é ÀÌ ÆÄÀϵéÀ» ¼öÁ¤ÇÏ¸é µÈ´Ù. °¢ »ç¿ëÀÚµéÀº ÀÚ½ÅÀÇ È¨ µð·ºÅ丮¿¡ °³º° ¼³Á¤ ÆÄÀÏÀÌ ÀÖÀ¸¹Ç·Î ¿ª½Ã ¿øÇÏ´Â ´ë·Î ¼³Á¤ÇÒ ¼ö ÀÖ´Ù.

/etc/fstab

½Ã½ºÅÛ ºÎÆýà 󸮵Ǵ ¸¶¿îÆ®¿Í °ü·ÃÇÑ »çÇ×µéÀÌ ±â·ÏµÇ¾î ÀÖ´Ù.


 
/dev/hda1               /                       ext2    defaults        1 1
/dev/hdb5               /home                   ext2    defaults        1 2
/dev/hdb2               /public                 ext2    defaults        1 2
/dev/hda2               /public2                ext2    defaults        1 2
/dev/hdb6               /sysbackup              ext2    defaults        1 2
/dev/hdb3               swap                    swap    defaults        0 0
/dev/fd0                /mnt/floppy             ext2    owner,noauto    0 0
/dev/cdrom              /mnt/cdrom              iso9660 owner,noauto,ro 0 0
none                    /proc                   proc    defaults        0 0
none                    /dev/pts                devpts  gid=5,mode=620  0 0

ù ¹ø° Ç׸ñÀº ¸¶¿îÆ®µÉ µð¹ÙÀ̽º°¡ ÀûÇô ÀÖ´Ù. µð¹ÙÀ̽º À̸§Àº ÀÌ¹Ì º¸°í ³Ñ¾î°¬À¸´Ï ¸ð¸£´Â »ç¶÷Àº ¾ø°ÚÁÒ? µÎ ¹ø° Ç׸ñÀº ¸¶¿îÆ®½Ãų ¸¶¿îÆ® Æ÷ÀÎÆ®°¡ ÀûÇô ÀÖ´Ù. ¼¼ ¹ø° Ç׸ñÀº ÇØ´ç µð¹ÙÀ̽ºÀÇ ÆÄÀÏ ½Ã½ºÅÛ Å¸ÀÔÀÌ ÀûÇô ÀÖ´Ù. ext2´Â ¸®´ª½º¿¡¼­ »ç¿ëÇÏ´Â ÆÄÀÏ ½Ã½ºÅÛÀ̸ç, msdos¿Í vfat´Â °¢°¢msdos¿Í windows¿¡¼­ »ç¿ëÇÏ´Â ÆÄÀÏ ½Ã½ºÅÛÀÌ°í, iso9660Àº CD-ROM¿¡¼­ Áö¿øµÇ´Â ÆÄÀÏ ½Ã½ºÅÛÀÌ´Ù. ÀÚ¼¼ÇÑ °ÍÀº mount¸¦ Âü°íÇÏÀÚ.

/etc/group

»ç¿ëÀÚ ±×·ìÀÌ Á¤ÀǵǾî ÀÖÀ¸¸ç, ´ÙÀ½°ú °°Àº Çü½ÄÀ¸·Î ¾²¿©Á® ÀÖ´Ù.


Group Name:Password:GID:Member

/etc/issue

½Ã½ºÅÛ¿¡ ·Î±×ÀÎÇÒ ¶§ ³ªÅ¸³ª´Â 'login:' À§¿¡ ³ªÅ¸³ª´Â ¸Þ½ÃÁöÀÌ´Ù. ¸¸¾à ·Î±×ÀÎÇÒ ¶§ ³ªÅ¸³ª´Â ¸Þ½ÃÁö¸¦ ¹Ù²Ù°í ½ÍÀ¸¸é /etc/rc.d/rc.local ÆÄÀÏÀÇ ¸Ç ¾Æ·¡ ºÎºÐ¿¡ #·Î ½ÃÀ۵Ǵ ÁÖ¼®À» Âü°íÇÏÀÚ.

/etc/motd

'message of the day'ÀÇ ¾àÀÚ·Î ·Î±×ÀÎ Á÷ÈÄÀÇ ¸Þ¼¼Áö¸¦ ´ã°í ÀÖ´Ù. °ü¸®ÀÚ°¡ °øÁö¸¦ ¶ç¿ì´Â µ¥ À¯¿ëÇÑ ÆÄÀÏ.

/etc/passwd

»ç¿ëÀÚµéÀÇ °èÁ¤ Á¤º¸¿Í Æнº¿öµå, Ȩ µð·ºÅ丮¿¡ ´ëÇÑ Á¤º¸¸¦ ´ã°í ÀÖÀ¸¸ç ´ÙÀ½°ú °°Àº Çü½ÄÀ¸·Î ¾²¿©Á® ÀÖ´Ù.


user ID:passwd(¾Ïȣȭ»óÅÂ):UID:GID:»ç¿ëÀÚ Á¤º¸:Ȩµð·ºÅ丮:·Î±×Àν©

/etc/shadow

½¦µµ¿ì Æнº¿öµå ÆÄÀÏ

4.5 /home

»ç¿ëÀÚµéÀÇ ¸ðµç Ȩ µð·ºÅ丮°¡ ´ã°Ü ÀÖ´Ù.

4.6 /lib

°øÀ¯ ¶óÀ̺귯¸®¿Í Ä¿³Î ¸ðµâµéÀÌ ´ã°ÜÀÖ´Ù. ÀÌÀü¿¡ ¤°í ³Ñ¾î°£ /bin°ú /sbinµð·ºÅ丮¿¡ ÀÖ´Â ½ÇÇà ¸í·É¾îµéÀÌ ½ÇÇàµÉ ¶§ ÇÊ¿äÇÑ °øÀ¯ ¶óÀ̺귯¸®µéÀÌ Á¸ÀçÇÑ´Ù.

4.7 /mnt

¸¶¿îÆ® Æ÷ÀÎÆ® µð·ºÅ丮·Î½á ²À ¿©±â¿¡¸¸ ¸¶¿îÆ®ÇØ¾ß ÇÏ´Â °ÍÀº ¾Æ´Ï´Ù. ÇÏÁö¸¸ ÀϺη¯ ¸¸µé¾î ³õÀÎ °÷ÀÌ´Ï ÀÌ°÷À» ¾²ÀÚ^^;

4.8 /proc

ÀÏÁ¾ÀÇ °¡»ó ÆÄÀÏ ½Ã½ºÅÛÀ¸·Î ¸Þ¸ð¸® Á¤º¸¸¸À» ´ã°í ÀÖ´Ù. ¿ì¸®°¡ ÈçÈ÷ »ç¿ëÇÏ´Â ps ÇÁ·Î±×·¥ÀÌ ¿©±â¿¡¼­ ÇÁ·Î¼¼½º Á¤º¸ µîÀ» ÂüÁ¶ÇÑ´Ù.

4.9 /root

root(¼öÆÛ À¯Àú)ÀÇ È¨ µð·ºÅ丮. ¹¹ ±×°Ô ³¡ÀÌÁö ¹¹...^^;

4.10 /sbin

¼öÆÛ À¯Àú°¡ »ç¿ëÇÏ´Â ½ÇÇà ¸í·É¾îµéÀÌ °ÅÀÇ ´Ù µé¾î ÀÖ´Ù. ±×·¯¹Ç·Î ¹°·Ð ÀÏ¹Ý À¯Àú´Â »ç¿ëÇÒ ¼ö ¾ø´Ù. ¿¹¸¦ µé¾î halt, reboot, fdisk, mkfsµîÀÌ ÀÖ´Ù.

4.11 /tmp

Àӽà µð·ºÅ丮ÀÌ´Ù. ±×·¯¹Ç·Î Àӽà ÆÄÀϵéÀÇ °£ÀÌ ÀúÀå â°í ¿ªÇÒÀ» ÇÑ´Ù.

4.12 /usr

/usr Àº ¸®´ª½º ½Ã½ºÅÛ¿¡¼­ °¡Àå ¸¹Àº ¿ë·®À» Â÷ÁöÇÏ´Â ºÎºÐÀ¸·Î ´ëºÎºÐÀÇ ÇÁ·Î±×·¥µéÀÌ ¿©±â¿¡ ±ò¸°´Ù.

/usr/X11R6

/usr/X11, /usr/X386 ÀÌ ¸ðµÎ /usr/X11R6 ÀÇ ½Éº¼¸¯ ¸µÅ©ÀÌ´Ù. /usr/X11R6/lib/X11 ¿¡´Â X-À©µµ¿Í °ü·ÃÇÑ ¿©·¯°¡Áö ÆÄÀÏ ¹× µð·ºÅ丮°¡ ÀÖ´Ù.

/usr/bin

/bin ¿¡¼­ ÁüÀ۵ǵíÀÌ, ´ëºÎºÐÀÇ »ç¿ëÀÚ ½ÇÇà ¸í·É¾îµéÀÌ ´ã°Ü ÀÖ´Ù. gcc³ª perlµîÀÇ °³¹ßµµ±¸µµ ¿©±â¿¡ ´ã°Ü ÀÖ´Ù.

/usr/doc

¿ª½Ã doc¿¡¼­ À¯ÃßÇÒ ¼ö ÀÖµíÀÌ °¢Á¾ ¸®´ª½º¿¡ °üÇÑ ¹®¼­µéÀÌ ´ã°Ü ÀÖ´Ù. Ã¥ »ç´Â µ¥ µ·ÀÌ ¾Æ±î¿ì½Å ºÐµéÀº ÀÌ µð·ºÅ丮¸¦ ÀÌ¿ëÇϸé ÁÁÀ» °ÍÀÌ´Ù. ÇÏÁö¸¸ °ú¿¬ ±×·²±î?^^; ÃֽŹöÁ¯ÀÇ ¹®¼­¸¦ º¸±æ ¿øÇÑ´Ù¸é kldp.org(Korea Linux Documentation Project)¸¦ ¹æ¹®ÇÏ¸é ¸¹Àº µµ¿òÀÌ µÉ °ÍÀÌ´Ù.

/usr/include

C, C++ ÇÁ·Î±×·¥ÀÇ Çì´õ ÆÄÀϵéÀÌ ´ã°Ü ÀÖ´Ù.

/usr/info

¿©±â¿¡´Â ¿©·¯°¡Áö GNU ÇÁ·Î±×·¥µé(gcc, make, autoconf...)ÀÇ info ÆÄÀϵéÀÌ ´ã°Ü ÀÖ´Ù. ÀÌ µð·ºÅ丮¸¦ ÀÌ¿ëÇÏ´Â ¹æ¹ýÀº ´Ü¼øÈ÷ 'info ÇÁ·Î±×·¥ - ex) info gcc -'¶ó°í Ä¡¸é µÈ´Ù. »ó´çÈ÷ À¯¿ëÇϹǷΠ±âº»ÀûÀ¸·Î ¾Ë¾ÆµÎÀÚ.

/usr/local

»õ·Î¿î ÇÁ·Î±×·¥µéÀÌ ¼³Ä¡µÇ´Â °÷À¸·Î ÇÁ·Î±×·¥ °ü¸®¸¦ ¿ëÀÌÇÏ°Ô ÇÒ ¼ö ÀÖµµ·Ï µÇ¾î ÀÖ´Ù. make install·Î ÇÁ·Î±×·¥ ¼³Ä¡½Ã ±âº» µð·ºÅ丮°¡ ´ëºÎºÐ /usr/local ·Î µÇ¾î ÀÖ´Â ÀÌÀ¯°¡ ¹Ù·Î ±×°ÍÀÌ´Ù. M¸ð»çÀÇ 'â¹®µé'À̶ó´Â OS¿¡ ÀÖ´Â 'Program Files'¶ó´Â µð·ºÅ丮¿Í À¯»çÇÏ´Ù°í º¸¸é µÈ´Ù.

/usr/man

info ¿Í ºñ½ÁÇÑ ¿ªÇÒÀ» ÇÑ´Ù. ¸Þ´º¾ó ÆäÀÌÁö°¡ ´ã°Ü ÀÖ´Â °ÍÀ¸·Î ¿ª½Ã 'man ÇÁ·Î±×·¥'À» Ãļ­ ÀÌ¿ëÇÒ ¼ö ÀÖ´Ù. ¸ð¸£´Â ¸í·É¾îµéÀº ²À ÇÑ ¹ø¾¿ manÀ¸·Î È®ÀÎÇÏ´Â ½À°üÀ» °®±æ...

/usr/src

ÇÁ·Î±×·¥ ¼Ò½ºµéÀÌ º¸°üµÇ¾î ÀÖ´Â °ÍÀ¸·Î ¸®´ª½º Ä¿³ÎÀÌ À§Ä¡ÇÏ°í ÀÖ´Â °÷ÀÌ´Ù.

4.13 /var

ÀÌ µð·ºÅ丮 ¾Æ·¡¿¡´Â ½Ã½ºÅÛ ÀÛµ¿ Áß º¯°æµÇ´Â ÆÄÀϵéÀÌ ´ã°Ü ÀÖ´Ù. ·Î±× ÆÄÀÏÀ̳ª ½ºÇ® ÆÄÀϵéÀÌ ±×°ÍµéÀε¥, Áï ´Ù¸¥ ½Ã½ºÅÛ°ú °øÀ¯°¡ µÇÁö ¾ÊÀ½À» ÀǹÌÇÑ´Ù.


´ÙÀ½ ÀÌÀü Â÷·Ê