El shell Bourne es el shell de UNIX original (programa de ejecución de comandos, a menudo llamado intérprete de comandos) que fue desarrollado en AT&T. Nombrado por su desarrollador, Stephen Bourne, el shell Bourne también es conocido por su nombre de programa, sh. El indicador de shell (carácter que se muestra para indicar que está listo para la entrada) utilizado es el PS símbolo. La familia de shell Bourne incluye los shells Bourne, Korn shell, bash y zsh.
Bourne Again Shell (Bash) es la versión gratuita del shell Bourne distribuida con sistemas Linux. Bash es similar al original, pero ha agregado funciones como la edición de la línea de comandos. Su nombre a veces se escribe como Bourne Again SHell, en mayúscula Infierno refiriéndose a la dificultad que algunas personas tienen con él.
Zsh fue desarrollado por Paul Falstad como un reemplazo para el shell Bourne y C. Incorpora características de todos los demás shells (como completar el nombre del archivo y un mecanismo de historial), así como nuevas capacidades. Zsh se considera similar al caparazón de Korn. Falstad tenía la intención de crear en zsh un shell que haría cualquier cosa que un programador pudiera razonablemente esperar que hiciera. Zsh es popular entre los usuarios avanzados.
Junto con el shell Korn y el shell C, el shell Bourne permanece entre los tres más utilizados y se incluye con todos los sistemas UNIX. El shell Bourne a menudo se considera el mejor shell para desarrollar scripts.