ÀÛ¼ºÀÚ : ÀÌ»óÇö ÀÛ¼ºÀÏ : 2002³â 6¿ù 17ÀÏ ¿ù¿äÀÏ
³×Æ®¿öÅ© ¼³Á¤½Ã X-windows »ó¿¡¼, xterm ¿¡¼ control-panel ¸í·É¾î ÀÔ·Â. ¶Ç´Â netcfg ¸í·É¾î ÀÔ·Â.
¸®´ª½º·Î ºÎÆÃÇÏ¸é ½Ã½ºÅÛ °ü·Ã Á¤º¸µé¿¡ °üÇÑ ¸Þ½ÃÁöµéÀÌ Ãâ·ÂµÇ´Âµ¥, ÀÌ·¯ÇÑ ¸Þ½ÃÁöµéÀ» Ä¿³Î¸Þ½ÃÁö(Kernel Message)¶ó°í Çϸç, /var/log/dmesg ÆÄÀÏ¿¡ ±â·ÏµÈ´Ù.
·Î±×¾Æ¿ô ÇÁ·ÒÇÁÆ®¿¡¼ exit ¸í·ÉÀ» Ä¡°Å³ª, Ctrl+D Å°¸¦ ÀÔ·ÂÇÏ¸é ·Î±×¾Æ¿ôµÈ´Ù.
½Ã½ºÅÛ Á¾·á(shutdown) ÇÁ·ÒÇÁÆ®¿¡¼ shutdown ¸í·ÉÀ¸·Î ½Ã½ºÅÛÀ» Á¾·á½Ãų ¼ö ÀÖ´Ù. ------------------------------------------------------------------------------- shutdown <¿É¼Ç> <½Ã°£> [°æ°í¸Þ½ÃÁö] <¿É¼Ç> -t ½Ã°£(ÃÊ) ´Ù¸¥ ·±·¹º§·Î ¹Ù²î±â Àü¿¡ °æ°í¸¦ ³»º¸³»´Â ÇÁ·Î¼¼½º¿Í kill ½Ã±×³Î »çÀÌÀÇ ±â´Ù¸®´Â ½Ã°£ (´ÜÀ§´Â ÃÊ) -k ½ÇÁ¦ÀûÀ¸·Î ¼Ë´Ù¿îÇÏ´Â °ÍÀÌ ¾Æ´Ï¶ó, »ç¿ëÀÚ ¸ðµÎ¿¡°Ô °æ°í¸Þ½ÃÁö¸¸ Àü´ÞÇÏ´Â ¿É¼Ç -r ¼Ë´Ù¿î ÈÄ ¸®ºÎÆà Çϱâ -h ¼Ë´Ù¿î ÈÄ ½Ã½ºÅÛ Á¤Áö (ATX º¸µåÀÇ °æ¿ì power-off) -c ½ÇÇàÁßÀÎ ¼Ë´Ù¿î Ãë¼Ò -f ºü¸¥ ºÎÆÃ, ºÎÆýà fsck¸¦ Á¡°ËÇÏÁö ¾Êµµ·Ï ÇÔ <½Ã°£> now Áö±Ý ¹Ù·Î +m ÁöÁ¤ÇÑ mºÐ ÀÌÈÄ¿¡ hh:mm hh½Ã mmºÐ¿¡ <¿¹Á¦> shutdown -r now ½Ã½ºÅÛ ¸®ºÎÆà shutdown -h now ½Ã½ºÅÛ ¹Ù·Î Á¾·á shutdown -h +5 5ºÐÈÄ¿¡ ½Ã½ºÅÛ Á¾·á shutdown -h 12:00 ÁöÁ¤µÈ ½Ã°£¿¡ ¸Þ½ÃÁö¸¦ º¸¿©ÁÖ¸ç Á¾·á
¸®´ª½º¿¡¼´Â ½ÇÇà°¡´ÉÇÑ ÆÄÀÏ(binary file)°ú ºñ½ÇÇà ÆÄÀÏ·Î ±¸ºÐµÈ´Ù. ´ë¼Ò¹®ÀÚ¸¦ ±¸ºÐÇÑ´Ù. ls -F ¸í·ÉÀº ÆÄÀÏ ¸ñ·ÏÀ» º¸¿©ÁÖµÇ ½ÇÇà ÆÄÀÏÀº * Ç¥½Ã°¡ ºÙ´Â´Ù.
.Xdefaults ÆÄÀÏ X-Windows ȸ鿡¼ xterm À» »ç¿ëÇÒ ¶§ ȯ°æ¼³Á¤ ³»¿ëÀ» ´ã°í ÀÖ´Â ÆÄÀÏ
.bash_history ÆÄÀÏ ÀÔ·ÂÇÑ ¸í·ÉÀÇ ³»¿ëÀÌ ÀúÀåµÇ´Â ÆÄÀÏ.
.bash_profile ÆÄÀÏ µµ½ºÀÇ autoexec.bat ÆÄÀÏ°ú À¯»çÇÑ ±â´ÉÀ» °¡Áø ÆÄÀÏ µð·ºÅ丮 °æ·ÎÁöÁ¤, ȯ°æº¯¼ö ÁöÁ¤ µî.
.bashrc ÆÄÀÏ alias Á¤º¸¸¦ °¡Áö°í ÀÖ´Â ÆÄÀÏ. alias ·Î ¸®´ª½º ±âº» ¸í·É¾î¸¦ µµ½º ¸í·É¾î·Î ¹Ù²Ù¾î ¾µ ¼öµµ ÀÖ´Ù.
.mc/ µð·ºÅ丮 ¸®´ª½º ½© ÆÄÀÏ°ü¸® ÇÁ·Î±×·¥(mc)¿¡¼ »ç¿ëÇÏ´Â ÆÄÀϵéÀÌ µé¾î ÀÖ´Ù.
linux ¿¡¼ telnet Á¢¼Ó½Ã ´ÙÀ½ ¿¡·¯°¡ ¹ß»ýÇϸé DNS ¼¹ö ¼³Á¤ÀÌ À߸øµÈ °ÍÀÌ´Ù. [root@xeon /root]# telnet zeus.skuniv.ac.kr zeus.skuniv.ac.kr: Host name lookup failure Domain Name Server ¼³Á¤Àº ÇÁ·ÒÇÁÆ®¿¡¼ netcfg ¸í·ÉÀ» »ç¿ëÇÏ¿© ³ª¿À´Â â¿¡¼ Names ÅÇ¿¡ NameServer ¸¦ ¼³Á¤ÇØ ÁØ´Ù. Âü°í·Î ¼°æ´ëÇб³ DNS ¼¹ö´Â 203.249.122.1(bukak.skuniv.ac.kr) ÀÌ´Ù.
µð·ºÅ丮¸í¸¸ Ãâ·ÂÇØ ÁÖ´Â ls ¸í·É ls -la | grep "^d"
TCP/IP ±¸¼ºµµ Application Layer - »ç¿ëÀÚ¿Í ÄÄÇ»ÅÍ°£ÀÇ ÇÁ·ÎÅäÄÝ - http, telnet, ftp, pop, smtp host-to-host Layer - ÀÚ·á Àü¼Û Á¦¾î ÇÁ·ÎÅäÄÝ - TCP, UDP, ICMP internet Layer - µ¥ÀÌÅͱ׷¥À» ¸ñÀûÁö·Î ÇÑ Àü¼Û Áö½Ã ÇÁ·ÎÅäÄÝ - IP network-access Layer - ½ÇÁúÀûÀÎ ÀÚ·á Àü¼Û ÇÁ·ÎÅäÄÝ - gateway, DNS
ÆÄÀÏ/µð·ºÅ丮 ¸ñ·Ï º¸±â : ls ÆÄÀÏ º¹»ç : cp ÆÄÀÏ »èÁ¦ : rm µð·ºÅ丮 º¯°æ : cd µð·ºÅ丮 »ý¼º : mkdir µð·ºÅ丮 »èÁ¦ : rmdir ÆÄÀÏ ¿Å±â±â : mv µð½ºÅ© ¿ë·® È®ÀÎ : df µð½ºÅ© »ç¿ë·® È®ÀÎ : du ÆÄÀÏ ³»¿ë Ãâ·Â : cat ÆÄÀÏ Ã£¾Æº¸±â : find ÇÁ·Î¼¼½º È®ÀÎ : ps ºí·Ï ÀåÄ¡ ¿¬°á : mount MS-DOS À¯Æ¿ »ç¿ë¹ý : mtools ºñ¹Ð¹øÈ£ º¯°æ : passwd ÆÄÀϽýºÅÛ ¸¸µé±â : mkfs - /dev/hda1, /dev/hda2 ¶ó´Â ³í¸®µå¶óÀ̺갡 2°³ ÀÖÀ» ¶§, ´ÙÀ½°ú °°Àº ¸í·ÉÀ¸·Î ext2 ÆÄÀϽýºÅÛÀ¸·Î ¸¸µç´Ù. [root@localhost root]# mkfs -t ext2 /dev/hda1 [root@localhost root]# mkfs -t ext2 /dev/hda2 ÆÄÀϽýºÅÛ Á¡°Ë : fsck, e2fsck - »ç¿ë¹ý : fsck [-t ÆÄÀϽýºÅÛ À¯Çü] ÆÄÀϽýºÅÛ - ¸®´ª½º ÆÄÀϽýºÅÛÀÌ ¼Õ»óÀ» ÀÔÀº °æ¿ì fsck ¸í·É¾î¸¦ ÀÌ¿ëÇÏ¿© Á¡°ËÇÏ°í º¹±¸ÇÒ ¼ö ÀÖ´Ù. - ex) [root@localhost root]# e2fsck /dev/hda1 ½Ã½ºÅÛ »ç¿ëÀÚ È®ÀÎ : who <¿É¼Ç> -i : idle time °ú ÇÔ²² »ç¿ëÀÚ Ãâ·Â -m : who ¸í·ÉÀ» ½ÇÇàÇ× »ç¿ëÀÚ Ç¥½Ã -q : »ç¿ëÀÚ À̸§°ú »ç¿ëÀÚ ¼ö Ãâ·Â -w, -T : °¢ »ç¿ëÀÚÀÇ ¸Þ½ÃÁö ¼³Á¤ »óÅ Ãâ·Â ÇÁ·Î¼¼½º Á×À̱â : kill -1, -HUP : ÇÁ·Î¼¼½º¸¦ ÀçÈ°¼ºÈÇÔ -9 : ÇÁ·Î¼¼½º¸¦ °Á¦·Î Á×ÀÓ ¸®´ª½º ¸í·É¾î ¸Þ´º¾ó º¸±â : man
µð·ºÅ丮 / : ·çÆ® µð·ºÅ丮 ¸®´ª½º ÆÄÀϽýºÅÛÀÌ ÀÖ´Â ÃÖ»óÀ§ µð·ºÅ丮 ÆÄÀϽýºÅÛÀÇ ±Ù°£À» ÀÌ·ç´Â Áß¿äÇÑ ±âº» µð·ºÅ丮
/boot : ºÎÆ® µð·ºÅ丮 ºÎÆÿ¡ ÇÙ½ÉÀûÀÎ Ä¿³Î À̹ÌÁö¿Í ºÎÆà Á¤º¸ ÆÄÀÏÀ» ´ã°í ÀÖ´Â ºÎÆ® µð·ºÅ丮 /etc/lilo.conf ¿¡¼ ÁöÁ¤ÇÑ Ä¿³Î ºÎÆà À̹ÌÁö ÆÄÀÏ(vmlinuz)ÀÌ µé¾î ÀÖ´Ù.
/etc : ½Ã½ºÅÛ ¼³Á¤ ÆÄÀÏ µð·ºÅ丮 ½Ã½ºÅÛ È¯°æ ¼³Á¤ ÆÄÀϵéÀ» ´ã°í ÀÖ´Ù. sendmail ¼³Á¤ÆÄÀÏ, TCP/IP ¼³Á¤ÆÄÀÏ, Apache Web Server ¼³Á¤ÆÄÀÏ FTP ¼³Á¤ÆÄÀÏ, ³×Æ®¿öÅ© ¼³Á¤ÆÄÀÏ, »ç¿ëÀÚ Á¤º¸ ¹× ¾ÏÈ£Á¤º¸(passwd) ÆÄÀϽýºÅÛ Å×À̺í(fstab), º¸¾È ÆÄÀÏ, ½Ã½ºÅÛ ÃʱâÈ ÆÄÀÏ µî
/bin : ±âº» ½ÇÇà ¸í·É¾î°¡ ÀÖ´Â ¹ÙÀ̳ʸ® µð·ºÅ丮 ¸®´ª½ºÀÇ ±âº»¸í·É¾îÀÇ binary file µéÀÌ µé¾î ÀÖ´Ù. ½Ã½ºÅÛ ¿î¿µÀ» À§ÇÑ ±âº» ¸í·É¾î
/lib : °øÀ¯ ¶óÀ̺귯¸® µð·ºÅ丮 ÇÁ·Î±×·¥µéÀÌ ÀÇÁ¸ÇÏ°í ÀÖ´Â ¶óÀ̺귯¸® ÆÄÀϵéÀÌ ´ã°ÜÁ® ÀÖ´Ù. (À©µµ¿ì¿¡¼ DLL ÆÄÀÏ°ú À¯»çÇÑ ±â´ÉÀ» ¼öÇàÇÏ´Â ¶óÀ̺귯¸® ÆÄÀϵé) /lib/modules - Ä¿³Î ¸ðµâ ÆÄÀÏÀÌ µé¾îÀÖ´Ù.
/home : »ç¿ëÀÚ °èÁ¤ µð·ºÅ丮 »ç¿ëÀڵ鸸ÀÌ »ç¿ëÇÒ ¼ö ÀÖ´Â µ¶¸³ÀûÀÎ °ø°£.
/proc : ½Ã½ºÅÛ Á¤º¸ µð·ºÅ丮 Ä¿³Î¿¡ ´ëÇÑ Á¤º¸¸¦ °¡Áö°í ÀÖ´Â °¡»ó ÆÄÀÏ ½Ã½ºÅÛ Ä¿³ÎÀÇ ¾î¶² ±â´ÉÀ» Á¦¾îÇÒ ¼ö ÀÖ´Â ¿ªÇÒÀ» °¡Áö°í ÀÖ´Ù. ÀÎÅÍ·´Æ® Á¤º¸ È®ÀÎ : [root@localhost root]# cat /proc/interrupts
/sbin : ½Ã½ºÅÛ °ü¸®¿¡ °ü·ÃµÈ ½ÇÇà ¸í·É¾î°¡ ÀÖ´Â µð·ºÅ丮 ½Ã½ºÅÛ Á¡°Ë ¹× º¹±¸ ¸í·É, ³×Æ®¿öÅ© ÀÎÅÍÆäÀ̽º ¼³Á¤ ¸í·É, ½Ã½ºÅÛ ÃÊ±â ¹× Á¾·á ¸í·É, Ä¿³Î ¸ðµâ µî ½Ã½ºÅÛ °ü¸®¿¡ °ü·ÃµÈ binary file
/var : °¡º¯ ÀÚ·á ÀúÀå µð·ºÅ丮 ½Ã½ºÅÛ ¿î¿µÁß¿¡ ½Ã½ºÅÛ ÀÚ·á µ¥ÀÌÅÍ°¡ º¯°æµÉ ¶§ º¯°æµÈ ÀÚ·áµéÀÌ ÀúÀåµÇ´Â µð·ºÅ丮 ÁÖ·Î ½Ã½ºÅÛ ÀÛµ¿ ±â·ÏµéÀ» ÀúÀå. ³×Æ®¿öÅ© °ü·Ã ±â·Ï ÆÄÀÏ ÀúÀå, ¸ÞÀÏ ¼¹ö·Î ¿î¿µ½Ã Àü¼ÛµÈ ¸ÞÀÏÀ» ¹Þ¾Æ ÀúÀåÇÏ´Â Àӽà µð·ºÅ丮·Î »ç¿ëµÊ
/usr : »ç¿ëÀÚ µð·ºÅ丮 /usr/bin - ¾ÐÃà ÆÄÀÏ, ³×Æ®¿öÅ© ½ÇÇà ÆÄÀÏ, ÀÚ·á Àü¼Û ÆÄÀÏ µîÀÇ ½ÇÇà ÆÄÀÏ /usr/sbin - ÁÖ·Î ³×Æ®¿öÅ©¿¡ °ü·ÃµÈ binary file, ½ÇÇà µ¥¸ó /usr/X11R6 - X-windows ½Ã½ºÅÛ¿¡ °ü·ÃµÈ ÆÄÀÏ /usr/include - ±âº» C ¶óÀ̺귯¸® Çì´õ ÆÄÀÏ, °¢Á¾ ¶óÀ̺귯¸® Çì´õ ÆÄÀÏ /usr/lib - /lib µð·ºÅ丮¿Í À¯»çÇÏ°í /usr/bin, /usr/sbin µð·ºÅ丮ÀÇ ½ÇÇà ¹ÙÀ̳ʸ® ÆÄÀÏÀ» ½ÇÇàÇϱâ À§ÇÑ ¶óÀ̺귯¸® ÆÄÀϵéÀÌ µé¾îÀÖ´Ù. /usr/src - ¸®´ª½º ¼Ò½º°¡ µé¾îÀÖ´Ù.
|
|
|