Está en la página 1de 3

Material recopilado para la

Asignatura Sistema Operativo I


Concepto de Shell

Concepto de Shell

Imagen 1. Extraída el 7/12/2017 de


https://image.jimcdn.com/app/cms/image/transf/none/path/s7021274fae86ac69/image
/i8b90f9941e894be2/version/1414195713/image.png

REFERENCIA BIBLIOGRÁFICA

Documento elaborado por Luis Merán, apoyado en la siguiente fuente:

Gary Nutt (2004). Sistemas Operativos – 3ra Edición.Pearson, Prentice-Hall


Material recopilado para la
Asignatura Sistema Operativo I
Concepto de Shell

Ilustración extraída el 29/11/17 de: https://es.slideshare.net/montsegomezmoya/x1-sistema-operativo-gnu-linux

CONCEPTO DE SHELL
Denominado Intérprete de Línea de Comando, actúa como una interfaz que
interactúa entre el software de sistema (SO) y el usuario, utilizando líneas de
comandos introducidas por dicho usuario.

Es un programa basado en el texto al que invoca el usuario para interactuar con el


software de sistema. El usuario envía mandatos, tales como dir a Windows y ls a
UNIX, al intérprete que ordenan al software del sistema la realización de las acciones
deseadas, tal como listar las entradas en un directorio. Los programas sh y csh de
UNIX, el programa bash de Linux y el programa cmd de Windows son ejemplos de
Material recopilado para la
Asignatura Sistema Operativo I
Concepto de Shell

intérpretes de línea de comandos. (Gary Nutt). Su función consiste en la lectura de la


línea de comandos, la interpretación de su significado, la ejecución del comando y
luego la devolución del resultado a través de las salidas.

El Shell es un archivo ejecutable que debe:


 Interpretar los comandos,
 Transmitirlos al sistema y devolver el resultado.

Existen muchos tipos de Shell, los más comunes son:



 sh (llamado "Bourne shell"),

 bash ("Bourne again shell"),

 csh ("C Shell"),

 Tcsh ("Tenex C shell"),

 ksh ("Korn shell"),

y zsh ("Zero shell").

Generalmente, sus nombres coinciden con el nombre del ejecutable.

Ilustración extraída el 29/11/17 de: https://kevin-linares.blogspot.com/2017/05/Configuracion-de-un-sistema-


operativo-de-red-Entrenamiento-intensivo-sobre-IOS-Cisco-IOS.html

También podría gustarte