一. Shell的基本概念
1. Linux shell的特點
n 便於開發新命令
n 提高開發處理
n 內置編程語言
n 提供後臺處理機制
n 提供管道、命令替換、自動補齊機制
2. Linux shell的版本
n Bourne shell(B shell):Unix的最初Shell,在Shell編程方面比較優秀。
n C Shell(csh):在C語言編程方面性能較好
n Bash Shell(bash):Bourne Shell的增強版,Linux系統的默認Shell
n Korn Shell(ksh):綜合B Shell和C Shell 的特點於一身。
n Tcsh:C Shell的增強版,具有命令行編程接口和歷史記錄功能
3. 命令的解釋過程