1. ÇöÀç ½Ã½ºÅÛ¿¡¼ Á¦°øÇÏ°í ÀÖ´Â shell Á¾·ù¿Í Ư¡ °Ë»öÇÏ¿© ¿ä¾à
Áö¿øÇÏ´Â shellÁ¾·ù
1. Bourne shell (sh)
À¯´Ð½º ±âº» shellÀÌ¸ç º§ ¿¬±¸¼ÒÀÇ Steve Bourne Á¦ÀÛÇÏ¿´´Ù. ÀÌ shellÀº ¸ðµç À¯´Ð½º ½Ã½ºÅÛ¿¡¼ »ç¿ëÇÒ ¼ö ÀÖÀ¸¸ç, C shellÀ̳ª, Korn shell°ú ±â´ÉÀûÀÎ ¸éÀ» ºñ±³Çغ¸¸é ¹ÌÈíÇÑ Á¡ÀÌ ¸¹À¸¸ç, »óÈ£ ´ëÈ½Ä ¹æ½ÄÀ» ÃëÇÏ°í ÀÖÁö ¾ÊÀ½. Bourne shellÀº ´Ù¸¥ shell¿¡ ºñÇØ ºñ±³Àû ½¬¿î shell ½ºÅ©¸³Æ® ¾ð¾î¸¦ Á¦°ø. ´ëºÎºÐ À¯´Ð½º shell ½ºÅ©¸³Æ®´Â Bourne shell ½ºÅ©¸³Æ® ¾ð¾î·Î ÀÛ¼º.
- Ç¥½Ã
±âº» »ç¿ëÀÚ : $
·çÆ® »ç¿ëÀÚ : #
- À§Ä¡
/sbin/sh(Á¤Àû¸µÅ©µÇ¾îÀÖ´Â ±âº»shell)
º»shellÀÇ ¸ðµç ±â´ÉÀ» ´Ù Æ÷ÇÔ. ÀϹÝÀûÀ¸·Î ·çÆ®°¡ »ç¿ë.
/usr/bin/sh(µ¿ÀûÀ¸·Î ¸µÅ©µÇ¾îÀÖ´Â shell)
·Î±×ÀÎ ½ÃÁ¡¿¡¼ ÇÒ´ç¹ÞÀº shell·Î ½ÇÇàÇÒ¶§¸¶´Ù lib¿¡¼ µ¿ÀûÀ¸·Î ¸µÅ©µÇ¾î »ç¿ëÇÔ.
2. Bourne again shell (bash)
ÀÌ shellÀº Free Software Foundation¿¡¼ ³»³õÀº ÀÏÁ¾ÀÇ GNU·Î¼, ÃÖÁ¾ ¸ñÀûÀº IEEE Posix shellÀ» ´ë½Å ÇÏ´Â °ÍÀÌ°í, ±× shell¿¡¼ ÀÛµ¿ÇÏ´Â ¿©·¯ ÇÁ·Î±×·¥µéÀ» ½ÇÇàÇÒ ¼ö ÀÖµµ·Ï Çϴµ¥ ÀÖ´Ù. Bash´Â Korn shell°ú C shellÀÇ À¯¿ëÇÑ Æ¯Â¡µéÀ» ÅëÇÕÇÏ°í ÀÖ´Ù. ¶ÇÇÑ shell ÇÁ·Î±×·¡¹Ö ¾ð¾î¿¡ À־ Borune shell°ú ȣȯÀÌ °¡´É.
- Ç¥½Ã
±âº» »ç¿ëÀÚ(»ç¿ëÀÚ) : $
·çÆ® »ç¿ëÀÚ(°ü¸®ÀÚ) : #
- À§Ä¡
/bin/bash
3. Enhanced C shell (tcsh)
CshellÀÇ ±â´ÉÀ» º¸¿ÏÇÑ shell·Î, Cshellº¸´Ù Á¶±Ý´õ »ç¿ëÇϱâ À¯¿¬ÇÔ. »ç¿ë¹ýÀº Cshell°ú °ÅÀÇ µ¿ÀÏ. ¸í·É¾î ÆíÁýÀ» emacs ½ºÅ¸ÀÏ ¹æ½ÄÀ» ÃëÇÔ.
- Ç¥½Ã
±âº» »ç¿ëÀÚ(»ç¿ëÀÚ) : $
·çÆ® »ç¿ëÀÚ(°ü¸®ÀÚ) : #
- À§Ä¡
/bin/tcsh
4. C shell (csh)
¹öŬ¸® Ķ¸®Æ÷´Ï¾Æ ´ëÇп¡¼ °³¹ßµÈ ÇÁ·Î±×·¡¸Óµé¿¡°Ô ÀûÇÕÇÑ shell. ´ëÈÇü »ç¿ë¹ý¿¡¼´Â Bourne shell°ú ´ëºÎºÐ ȣȯµÇÁö¸¸ ÀüÇô ´Ù¸¥ ÇÁ·Î±×·¡¹Ö ÀÎÅÍÆäÀ̽º¸¦ °¡Áö°í ÀÖ°í, È÷½ºÅ丮 ´ëü¶ó´Â º¹ÀâÇÑ ±â´ÉÀ¸·Î ´ë½ÅÇÏ°í ÀÖÁö¸¸ ¸í·ÉÇà ÆíÁý ±â´ÉÀ» Á¦°ø ÇÏÁö ¾ÊÀ½. ±âº»ÀûÀÎ ¹®¹ýÀº C shell°ú ºñ½Á. ³»ºÎ ¿¬»êÀÚµåÀ» Æ÷ÇÔÇÏ°í. »ç¿ëÇϱ⠽¬¿ì³ª, Bourne shellº¸´Ù »çÀÌÁî°¡ Å.
- Ç¥½Ã
±âº» »ç¿ëÀÚ(»ç¿ëÀÚ) : %
·çÆ® »ç¿ëÀÚ(°ü¸®ÀÚ) : #
- À§Ä¡
/bin/csh