°í±Þ Bash ½ºÅ©¸³ÆÃ °¡À̵å: Bash¸¦ ÀÌ¿ëÇÑ ½© ½ºÅ©¸³ÆÃ ¿ÏÀü °¡À̵å | ||
---|---|---|
ÀÌÀü | 12Àå. ¿ÜºÎ ÇÊÅÍ, ÇÁ·Î±×·¥, ¸í·É¾î | ´ÙÀ½ |
DNS¸¦ ½á¼ È£½ºÆ® À̸§À̳ª IP·Î ±× È£½ºÆ®¿¡ ´ëÇÑ Á¤º¸¸¦ ã½À´Ï´Ù.
ÀÎÅÍ³Ý À̸ÞÀÏ ÁÖ¼Ò¸¦ °ËÁõÇØ(verify) ÁÝ´Ï´Ù.
È£½ºÆ®¿¡ ´ëÇØ¼ IP¸¦ ÀÌ¿ëÇØ ÀÎÅÍ³Ý "³×ÀÓ ¼¹ö ·è¾÷"À» ÇÕ´Ï´Ù. ´ëÈÇü ¸ðµå·Î µ¹°Å³ª ½ºÅ©¸³Æ®¿¡¼ ºñ´ëÈÇü ¸ðµå·Î µ¹ ¼ö ÀÖ½À´Ï´Ù.
nslookup¿Í ºñ½ÁÇϰÔ, È£½ºÆ®¿¡ ´ëÇØ IP¸¦ ÀÌ¿ëÇØ ÀÎÅÍ³Ý "³×ÀÓ ¼¹ö ·è¾÷"À» ÇÕ´Ï´Ù. ´ëÈÇü ¸ðµå·Î µ¹°Å³ª ½ºÅ©¸³Æ®¿¡¼ ºñ´ëÈÇü ¸ðµå·Î µ¹ ¼ö ÀÖ½À´Ï´Ù.
¸®¸ðÆ® È£½ºÆ®¿¡ º¸³»´Â ÆÐŶÀÇ °æ·Î¸¦ ÃßÀûÇÕ´Ï´Ù. ÀÌ ¸í·É¾î´Â LAN, WAN, ÀÎÅͳÝÀ» ÅëÇØ¼ µ¿ÀÛÇÕ´Ï´Ù. ¸®¸ðÆ® È£½ºÆ®´Â IP ÁÖ¼Ò·Î ÁöÁ¤µÇ¾î¾ß ÇÕ´Ï´Ù. ÆÄÀÌÇÁ¿¡¼ grepÀ̳ª sed¸¦ ÀÌ¿ëÇØ ÀÌ ¸í·É¾îÀÇ Ãâ·ÂÀ» ÇÊÅ͸µ ÇÒ ¼öµµ ÀÖ½À´Ï´Ù.
Áö¿ª ³×Æ®¿öÅ©³ª ¿ÜºÎ ³×Æ®¿öÅ©¿¡ ÀÖ´Â ´Ù¸¥ ¸Ó½Å¿¡°Ô "ICMP ECHO_REQUEST" ÆÐŶÀ» ºê·Îµåij½ºÆ®ÇÕ´Ï´Ù. ³×Æ®¿öÅ© ¿¬°áÀ» Å×½ºÆ® Çϴµ¥ ¾²ÀÌ´Â Áø´Ü µµ±¸À̰í, Á¶½ÉÇØ¼ ½á¾ß µË´Ï´Ù.
pingÀÌ ¼º°øÇϸé 0 ¹ø Á¾·á »óŸ¦ ¸®ÅÏÇϱ⠶§¹®¿¡ ½ºÅ©¸³Æ®¿¡¼ Å×½ºÆ®¸¦ °É ¼ö ÀÖ½À´Ï´Ù.
bash$ ping localhost PING localhost.localdomain (127.0.0.1) from 127.0.0.1 : 56(84) bytes of data. Warning: time of day goes back, taking countermeasures. 64 bytes from localhost.localdomain (127.0.0.1): icmp_seq=0 ttl=255 time=709 usec 64 bytes from localhost.localdomain (127.0.0.1): icmp_seq=1 ttl=255 time=286 usec --- localhost.localdomain ping statistics --- 2 packets transmitted, 2 packets received, 0% packet loss round-trip min/avg/max/mdev = 0.286/0.497/0.709/0.212 ms |
DNS(Domain Name System) ·è¾÷À» ¼öÇà. -h ¿É¼ÇÀ» ¾²¸é ¾î¶² ¼¹ö·Î Äõ¸®¸¦ ³¯¸±Áö¸¦ ÁöÁ¤ÇÒ ¼ö ÀÖ½À´Ï´Ù. ¿¹ 5-6À» Âü°íÇϼ¼¿ä.
³×Æ®¿öÅ©»ó¿¡ Àִ ƯÁ¤ »ç¿ëÀÚ¿¡ ´ëÇÑ Á¤º¸¸¦ ¾Ë·ÁÁÝ´Ï´Ù. »ç¿ëÀÚÀÇ ~/.plan, ~/.project, ~/.forward ÆÄÀÏÀÌ Á¸ÀçÇÑ´Ù¸é ±× Á¤º¸µéÀ» Ç¥½ÃÇØ ÁÙ ¼öµµ ÀÖ½À´Ï´Ù.
bash$ finger bozo Login: bozo Name: Bozo Bozeman Directory: /home/bozo Shell: /bin/bash On since Fri Aug 31 20:13 (MST) on tty1 1 hour 38 minutes idle On since Fri Aug 31 20:13 (MST) on pts/0 12 seconds idle On since Fri Aug 31 20:13 (MST) on pts/1 On since Fri Aug 31 20:31 (MST) on pts/2 1 hour 16 minutes idle No mail. No Plan. |
º¸¾È¶§¹®¿¡ ¸¹Àº ³×Æ®¿öÅ©µéÀº finger °ü·Ã µ¥¸óµéÀ» ²¨ ³õ½À´Ï´Ù. [1]
sx¿Í rx ¸í·É¾î´Â xmodem ÇÁ·ÎÅäÄÝÀ» ½á¼ ¸®¸ðÆ® È£½ºÆ®¿Í ÆÄÀÏÀ» ÁÖ°í ¹ÞÀ» ¼ö ÀÖ°Ô ÇØ ÁÝ´Ï´Ù. ÀÌ ¸í·É¾îµéÀº º¸Åë minicom °°Àº Åë½Å ÆÐŰÁöÀÇ ÀϺκÐÀÔ´Ï´Ù.
sz¿Í rz ¸í·É¾î´Â zmodem ÇÁ·ÎÅäÄÝÀ» ½á¼ ¸®¸ðÆ® È£½ºÆ®¿Í ÆÄÀÏÀ» ÁÖ°í ¹ÞÀ» ¼ö ÀÖ°Ô ÇØ ÁÝ´Ï´Ù. zmodem ÇÁ·ÎÅäÄÝÀº xmodem ÇÁ·ÎÅäÄݺ¸´Ù ´õ ³ªÀº Àü¼Û·üÀ» °®°í, Àü¼ÛÀÌ ÁßÁöµÈ ÆÄÀÏÀ» ´Ù½Ã ÀçÀü¼ÛÇÏ´Â µîÀÇ ÀÌÁ¡ÀÌ ÀÖ½À´Ï´Ù. sx¿Í rxó·³ À̵鵵 º¸ÅëÀº Åë½Å ÆÐŰÁöÀÇ ÀϺκÐÀÔ´Ï´Ù.
¸®¸ðÆ® È£½ºÆ®¿Í ÆÄÀÏÀ» ¾÷·Îµå/´Ù¿î·Îµå ÇÒ ¼ö ÀÖ°Ô ÇØ ÁÖ´Â À¯Æ¿¸®¹× ÇÁ·ÎÅäÄÝÀÔ´Ï´Ù. ftp ¼¼¼ÇÀº ½ºÅ©¸³Æ®¿¡¼ ÀÚµ¿È µÉ ¼ö ÀÖ½À´Ï´Ù(¿¹ 17-7, ¿¹ A-4, ¿¹ A-8 Âü°í).
¸®¸ðÆ® ½Ã½ºÅÛÀ» È£Ãâ(Call Up)ÇØ¼ °£´ÜÇÑ Å͹̳ηΠ¿¬°á. ÀÏÁ¾ÀÇ °£´ÜÇÑ telnet ¹öÀüÀÔ´Ï´Ù.
À¯´Ð½º°£ º¹»ç(UNIX to UNIX copy). ÀÌ ¸í·É¾î´Â À¯´Ð½º ¼¹ö°£¿¡ ÆÄÀÏÀ» Àü¼ÛÇϴµ¥ ¾²ÀÌ´Â Åë½Å ÆÐŰÁöÀÔ´Ï´Ù. ½© ½ºÅ©¸³Æ®´Â uucp ¸í·É¾î ¼ø¼¸¦ È¿°úÀûÀ¸·Î ó¸®ÇÒ ¼ö ÀÖ½À´Ï´Ù.
ÀÎÅÍ³Ý À̸ÞÀÏÀÇ µîÀåÀ¸·Î uucp´Â °ÅÀÇ ¾²ÀÌÁö ¾ÊÁö¸¸ ¿©ÀüÈ÷ Á¸ÀçÇϰí ÀÖ°í, ÀÎÅÍ³Ý ¿¬°áÀÌ ºÒ°¡´ÉÇϰųª Àß ¾È µÇ´Â °æ¿ì¿¡µµ ÀÌ ¸í·É¾î´Â ¿Ïº®ÇÏ°Ô µ¿ÀÛÇÕ´Ï´Ù.
¸®¸ðÆ® È£½ºÆ®·Î ¿¬°áÇØ ÁÖ´Â ÇÁ·ÎÅäÄÝ¹× À¯Æ¿¸®Æ¼.
°æ°í |
telnet ÇÁ·ÎÅäÄÝÀº º¸¾È ±¸¸ÛÀÌ Àֱ⠶§¹®¿¡ ¾²Áö ¸»¾Æ¾ß ÇÕ´Ï´Ù. |
Remote login, ¸®¸ðÆ® È£½ºÆ®·Î ¼¼¼ÇÀ» ÃʱâÈ ÇØÁÝ´Ï´Ù. ÀÌ ¸í·É¾î´Â º¸¾È À̽´°¡ °É·Á Àֱ⠶§¹®¿¡ sshÀ» ¾²¼¼¿ä.
Remote shell, ¸®¸ðÆ® È£½ºÆ®¿¡¼ ¸í·É¾î¸¦ ½ÇÇà½Ãŵ´Ï´Ù. ÀÌ ¸í·É¾î´Â º¸¾È À̽´°¡ °É·Á Àֱ⠶§¹®¿¡ sshÀ» ¾²¼¼¿ä.
¸®¸ðÆ® º¹»ç(Remote copy), ³×Å©¿öÅ©·Î ¹°¸° ¼·Î ´Ù¸¥ ¸Ó½Å³¢¸® º¹»ç¸¦ ÇÒ ¼ö ÀÖ°Ô ÇØ ÁÝ´Ï´Ù. ½© ½ºÅ©¸³Æ®¿¡¼ rcp³ª ºñ½ÁÇÑ Á¾·ùÀÇ À¯Æ¿¸®Æ¼µéÀ» ¾²´Â °ÍÀº º¸¾È ¹®Á¦¿Í °ü·ÃÀÌ Àֱ⠶§¹®¿¡ ÃßõÇÏÁö ¾Ê½À´Ï´Ù. ´ë½Å ssh À̳ª expect ½ºÅ©¸³Æ®¸¦ °í·ÁÇØ º¸±â ¹Ù¶ø´Ï´Ù.
Secure shell, ¸®¸ðÆ® È£½ºÆ®·Î ·Î±×ÀÎ ÇØ¼ ¸í·É¾î¸¦ ½ÇÇà ½ÃÅ´. ½Å¿ø ÀÎÁõ¹× ¾Ïȣȸ¦ ½á¼ telnet, rlogin, rcp, rshÀ» ´ëÄ¡ÇÏ´Â ¸í·É¾îÀÔ´Ï´Ù. ÀÚ¼¼ÇÑ »çÇ×Àº ¸Ç ÆäÀÌÁö¸¦ Âü°íÇϼ¼¿ä.
Å͹̳ΰ£ Åë½ÅÀ» À§ÇÑ À¯Æ¿¸®Æ¼ÀÔ´Ï´Ù. ÀÚ½ÅÀÇ Å͹̳Î(ÄܼÖÀ̳ª hanterm)¿¡¼ ´Ù¸¥ »ç¿ëÀÚ Å͹̳ηΠ¸Þ¼¼Áö¸¦ º¸³¾ ¼ö ÀÖ°Ô ÇØ ÁÝ´Ï´Ù. mesg ¸í·É¾î´Â ÀÚ½ÅÀÇ Å͹̳ηΠµé¾î¿À´Â write ¸Þ¼¼Áö¸¦ ¸·À» ¼ö ÀÖ°Ô ÇØ ÁÝ´Ï´Ù.
writeÀº ´ëÈÇü ¸ðµå·Î µ¿ÀÛÇϱ⠶§¹®¿¡ º¸ÅëÀº ½ºÅ©¸³Æ®¿¡¼ ¾²ÀÌÁö ¾Ê½À´Ï´Ù.
[1] | µ¥¸ó(daemon)Àº Å͹̳Π¼¼¼Ç°ú ¿¬°áµÇ¾î ÀÖÁö ¾Ê´Â ¹é±×¶ó¿îµå ÇÁ·Î¼¼½ºÀÔ´Ï´Ù. µ¥¸óÀº ÁÖ¾îÁø ½Ã°£À̳ª ¾î¶² À̺¥Æ®°¡ ¹ß»ýÇßÀ» ¶§ ÁöÁ¤µÈ ¼ºñ½º¸¦ ¼öÇàÇÕ´Ï´Ù. "µ¥¸ó"À̶õ ¸»Àº ½Åºñ½º·´°Å³ª °ÅÀÇ ÃÊÀÚ¿¬ÀûÀÎ ¹«¾ð°¡°¡ ÀÖ´Â À¯·ÉÀ̶õ ¶æÀÇ ±×¸®½º¾îÀε¥, À¯´Ð½º µ¥¸óÀÌ ³²¸ô·¡ Á¶¿ëÈ÷ Àڽſ¡°Ô ÁÖ¾îÁø ÀÏÀ» ¼öÇàÇÏ´Â ¹æ¹ýÀ» ³ªÅ¸³À´Ï´Ù. |