¿Que es el shell de un sistema operativo?

Es la interfaz de usuario sea grafica ó de texto de un sistema operativo

Ahora bien, el shell de un sistema operativo, No debe de confundirse con la interfaz grafica de cualquier programa de software

Existen 2 tipos de shell:

  1. Linea de comandos
  2. Interfaz-grafica

Ejemplo de cada tipo de interfaz.
Linea de comandos:

Esta interfaz consiste en manipular y manejar un sistema operativo, mediante instrucciones por escrito.
Por ejemplo en windows: Para copiar archivos con la linea de comandos, se usa el comando “copy” y “xcopy” para multiples archivos.

Si quieres aprender más acerca de la linea de comandos Puedes ver en estos enlaces  numerados: 1, 2, 3 y 4

En resumen este sistema de interfaz de usuario es más complicado, para la mayoria de la gente que usa computadoras.

Por eso como veremos enseguida,

La interfaz grafica ó shell grafico es muy atractiva visualmente hablando, se podria decir que es una interfaz más alegre y mucho más agradable que la interfaz de comandos.

interfaz
interfaz

Interfaz Grafica:
El explorer.exe de windows llamado el explorador de windows, este es la interfaz grafica de usuario, entonces el shell de windows es el explorer.exe
RECORDAR QUE: No  confundir la palabra shell, con la interfaz grafica de otros programas.

Recuerde muy bien que generalmente la palabra shell se usa para referirse a la interfaz de un sistema operativo, No de los programas de software en general.

Articulo relacionado: ¿Que y donde esta ubicado el shell de windows?

Foto via: sxc.hu