¿Que es una shell?

tux-navegandoUna shell es un programa que actua como interfaz entre el usuario y el sistema UNIX , permitiendole introducir comandos para el sistema operativo que hay que ejecutar. En este sentido, se parece al incitador de comandos de Windows, pero mucho más potente. Por ejemplo las entradas y salidas se pueden redireccionar usando < y >, los datos se pueden canalizar entre programas que se ejecutan simultáneamente usando |, y los datos de salida de un subproceso se pueden conservar usando $. Con Linux es muy factible tener varias shell instaladas, y cada usuario podrá escoger la que prefiera.

estructura_linux
En la figura de arriba se muestra cómo la shell (dos shell en realidad, bash y csh) y otros programas se sitúan alrededor del núcleo de Linux. Podemos comprobar la versión del bash mediante el siguiente comando «/bin/bash --version«:

Al crear los usuarios Linux, puede configurar la shell que usarán. También puede modificarla más tarde.

Deja un comentario

Este sitio utiliza Akismet para reducir el spam. Conoce cómo se procesan los datos de tus comentarios.