logo

¿Qué es Bash?

BASH es un acrónimo de Bourne Again Shell, un nombre de juego de palabras que es un tributo a Bourne Shell (es decir, inventado por Steven Bourne).

Bash es un programa shell escrito por Brian Fox como una versión mejorada del programa Bourne Shell. sh '. Es un proyecto GNU de código abierto. Fue lanzado en 1989 como una de las distribuciones shell más populares de los sistemas operativos GNU/Linux. Proporciona mejoras funcionales sobre Bourne Shell tanto para programación como para usos interactivos. Incluye edición de línea de comandos, combinaciones de teclas, historial de comandos con tamaño ilimitado, etc.

En términos básicos, Bash es un intérprete de línea de comandos que normalmente se ejecuta en una ventana de texto donde el usuario puede interpretar comandos para realizar diversas acciones. La combinación de estos comandos como una serie dentro de un archivo se conoce como Shell Script. Bash puede leer y ejecutar los comandos desde un Shell Script.

cómo leer un archivo csv en java

Bash es el shell de inicio de sesión predeterminado para la mayoría de las distribuciones de Linux y Mac OS de Apple. También es accesible para Windows 10 con una versión y un shell de usuario predeterminado en Solaris 11.

Ahora eche un vistazo a por qué se conoce a Shell.

Caparazón: Un UNIX Shell es un programa o un intérprete de línea de comandos que interpreta los comandos del usuario que ingresa directamente el usuario o que se pueden leer desde un archivo (es decir, Shall Script) y luego los pasa al sistema operativo para su procesamiento. Es importante tener en cuenta que los scripts Shall se interpretan y no se compilan, ya que el sistema informático los interpreta y no es necesario compilar los scripts Shell en orden de ejecución.

leer archivos json

Hay diferentes tipos de shells disponibles en los sistemas operativos Linux. Algunos de los cuales son los siguientes:

crear hilo java
  1. Concha Bourne
  2. caparazón C
  3. Concha de Korn
  4. Shell Bourne de GNU

Para saber qué tipos de shell admite su sistema operativo, escriba el comando en la terminal como se indica a continuación:

 cat /etc/shells 

Y para saber dónde se encuentra bash en su sistema operativo, escriba el siguiente comando y obtendrá una ubicación específica:

 which bash 

Vea en el siguiente lado qué tipos de shell admite mi centOS y dónde se encuentra su shell bash.

¿Qué es Bash?