¡¡¡¡ÏµÍ³³ÌÐòÔÚǰ̨ÌṩLinuxϵͳÓëÓû§½»»¥²Ù×÷µÄ½çÃæ£¬Ëü½ÓÊÜÓû§¼üÈëµÄ³ÌÐòÖ´ÐÐÇëÇ󣬷ÖÎöÃüÁîºÍ²ÎÊý£¬²¢½«ÄÚºËÓÚÊʵ±µÄ½ø³Ì½øÐд¦Àí£¬µ±ÃüÁî´¦ÀíºóShell½ÓÊܺǫ́½ø³Ì·µ»ØµÄ½á¹û£¬ÔÚͨ¹ýShell½çÃæ·µ»Ø¸øÖ´ÐÐÃüÁîµÄÓû§¡£
¡¡¡¡Bourne Shell 1979ÄêÓÉStephen Bourne´´×÷£¬ÓÃ×÷×Ô¶¯»¯ÏµÍ³¹ÜÀí¹¤×÷¡£¼òµ¥¿ìËÙµ«È±ÉÙÐí¶à±ãÓÚ½»»¥²Ù×÷µÄÌØÐÔ£¬È±Ê¡Ìáʾ·ûºÅ$¡£
¡¡¡¡C shell 70Äê´úÄ©ÆÚÓɼÓÖÝ´óѧ²®¿ËÀû·ÖУ·¢Õ¹¶ø³É£¬ÒÔCÓïÑÔΪ»ù´¡£¬¹¦ÄÜÇ¿´óµ«¶ÔÓÚ´óÐÍ»ú¿ª·¢ÔËÐлºÂý£¬È±Ê¡Ìáʾ·û%¡£
¡¡¡¡Korn shell 80Äê´úÖÐÆÚÓÉAT&TµÄDavid Korn ·¢Ã÷£¬Ìá¸ßÁËËٶȺÍЧÂÊ£¬È±Ê¡Ìáʾ·ûºÅ$¡£
¡¡¡¡ÒªÑ°ÕÒʹÓõÄÊÇÄĸö°æ±¾ÔÚKshÌáʾ·ûϰ´Ctrl+v¡£
¡¡¡¡linuxµÄ±ê×¼shellÊÇBash(GNU Bourne-Again Shell)£¬1988ÄêÓÉBrian Fox¿ª·¢Íê³É£¬ÏÖÔÚ¹Ù·½ÕýʽµÄά»¤ÕßÊÇChet Ramey¡£Bash¶ÔBourne ShellÏòϼæÈÝ£¬²¢ÈÚÈëÐí¶àC shellÓëKorn shellµÄ¹¦ÄÜ£º
¡¡¡¡×÷Òµ¿ØÖÆ£¨job control)
¡¡¡¡±ðÃû¹¦ÄÜ£¨alias)
¡¡¡¡ÃüÁîÀúÊ·£¨command history)
¡¡¡¡ÃüÁîÐб༹¦ÄÜ
¡¡¡¡×Ô¶¨Ò幦ÄÜ
¡¡¡¡Ìṩ¸ü·á¸»µÄ±äÁ¿ÀàÐÍ
¡¡¡¡Linux shell¸÷ÖÖ°æ±¾µÄÔËÐгÌÐò¶¼ÔÚ/binĿ¼ÖС£bash¸ÄΪC shellÊäÈëÃüÁîcsh¡£
¡¡¡¡Shell±äÁ¿£¨ShellÌṩ±äÁ¿À´ÉèÖû·¾³²ÎÊýºÍ±£´æshellÐÅÏ¢£©
¡¡¡¡ShellµÄ±äÁ¿ÃûÓÉ×ÖĸºÍÏ»®Ïß×é³É£¬²¢±äÁ¿ÃûµÚÒ»¸ö×Ö²»ÄÜΪÊý×Ö£¬½¨ÒéÓôóд£¬²ÉÓá°±äÁ¿Ãû=Öµ¡±µÄ·½Ê½À´¸³Öµ£¬²¢²ÉÓÃÔÚ±äÁ¿Ãûǰ¼Ó$·ûºÅÐÎʽÀ´ÒýÓñäÁ¿µÄÖµ£¬½«±äÁ¿ÃûÓë×Ö·û´®Çø±ð¿ªÀ´£¬¿ÉÒÔÓÃ${±äÁ¿Ãû}µÄ·½Ê½£¬±äÁ¿Ö»ÓÐÔÚÉùÃ÷¡¢¸³Öµ¡¢unset¡¢signal£¬²»ÓÃ$×÷ǰ׺¡£


anwuhan ÓÚ 2007-04-16 18:47:54·¢±í:
linuxȺ 38873827 ¸÷λ¸ßÊÖÇë½ø
Ï£Íû¸÷λ¸ßÊÖ½øÀ´,³©Ì¸ÂÛÀ«,¶à¶à½»Á÷¾ÑéºÍÐĵÃ!!
ÄãÓÐÒ»¸öÏë·¨,ÎÒÓÐÒ»¸ö¸ß¼û.µÈÎÒÃǽ»»»ÁËÖ®ºóÄÇÎÒÃÇÁ½¸öÈ˾͸÷×ÔÓÐÁËÁ½¸öÐĵÃÁË!!