¿Qué significa 'Bash' en Linux?

¿Qué significa 'Bash' en Linux?

Si ha estado usando Linux durante mucho tiempo, sin duda ha visto la palabra Bash en foros y artículos. A veces parece un sinónimo de terminal, pero Bash y el emulador de terminal son definitivamente dos aplicaciones diferentes. Entonces, ¿qué es Bash exactamente? En este breve artículo, exploraremos qué es Bash, qué hace y cómo puede comenzar a usarlo.





cómo hacer un jpg más pequeño

Definición de golpe

El nombre Intento es un acrónimo de B ourne- A ganar SH ell, un juego de palabras con el nombre de Stephen Bourne, creador de uno de los predecesores de Bash. La primera versión beta se lanzó en 1989 y, al momento de escribir este artículo, ha visto su actualización más reciente en diciembre de 2020: la versión 5.1.





Bash se encuentra entre los lenguajes de shell más populares, conocido por su combinación de potentes capacidades y comandos fáciles de usar. Por eso es tan prolífico en todas las distribuciones de Linux.





Sin embargo, Bash no solo funciona en Linux; también está disponible en macOS y BSD, y puede usarlo en Windows a través del Subsistema de Windows para Linux.

Lee mas: Cómo obtener Linux Bash Shell en Windows 10



Pero para definir realmente Bash, tenemos que entender qué es un caparazón.

Un shell es una aplicación que acepta la entrada de un usuario y ejecuta una acción en respuesta, normalmente comunicándose con el kernel para que eso suceda. De esa manera, es como un 'caparazón' alrededor del kernel.





Si bien los shells inician otras aplicaciones a través de comandos, también suelen tener características interactivas.

Por ejemplo, cuando abre una terminal Linux y presiona el botón de flecha hacia arriba para recuperar el último comando emitido, esa es una función de la aplicación Bash. los cd El comando para cambiar directorios es otro comando Bash muy común.





Además de ser una aplicación interactiva, Bash también es un lenguaje de secuencias de comandos. De hecho, su sistema operativo Linux utiliza muchos scripts Bash en el proceso de inicio para iniciar varios procesos.

¿Cómo puedo usar Bash?

Está usando Bash cada vez que usa la terminal en casi cualquier sistema Linux.

Windows 10 no arranca en modo seguro

Puede confirmarlo con este comando, que devuelve el nombre del shell en uso:

|_+_|

Deberías recibir solo la palabra intento regresó. Si lo hace, puede ver la versión de Bash que está usando con este comando:

|_+_|

Su pantalla debería verse similar a esto:

Sin embargo, la emisión de comandos únicos en la terminal es solo el comienzo de los usos de Bash.

Al igual que los scripts que usa su sistema operativo, puede aprender a escribir scripts Bash que automatizan los procesos en su PC con Linux que a menudo hace manualmente. ¡Un scripter de Bash experto puede tener scripts que automatizan cientos de tareas al día!

Entonces, ¿cómo puedes aprender Bash?

Al escribir guiones, ya sea por su cuenta o guiados, como en un Curso de Bash .

los puertos usb siguen desconectando y volviendo a conectar Windows 10

Para los jugadores, también pueden aprender jugando un juego de Bash. Un ejemplo es Bashcrawl , un rastreador de mazmorras basado en texto que te obliga a aprender y recordar comandos de Bash para progresar en el juego.

También tenemos artículos aquí sobre Make Use Of que lo capacitarán para convertirse en un mejor scripter de Bash. Podemos mostrarle, por ejemplo, cómo escribir para bucles en Bash , o tal vez convierta sus scripts en aplicaciones en las que se pueda hacer clic.

Sube de nivel tu juego de Linux

Hemos aprendido qué es Bash, su historia y cómo puedes aprender a ponerlo en práctica para ti.

Sin embargo, aprender Bash es solo una parte para aprovechar al máximo su sistema operativo Linux. Hay mucho más que puedes aprender para convertirte en un usuario avanzado de Linux.

Cuota Cuota Pío Correo electrónico 15 consejos esenciales para usuarios avanzados de Ubuntu Linux

¿Quiere mejorar en el uso de Linux? Estos consejos y trucos de Ubuntu te ayudarán a convertirte en un usuario avanzado en poco tiempo.

Leer siguiente
Temas relacionados
  • Linux
  • Ubuntu
  • Linux
  • Shell de Bash de Linux
Sobre el Autor Jordan Gloor(51 Artículos publicados)

Jordan es un escritor del personal de MUO al que le apasiona hacer que Linux sea accesible y sin estrés para todos. También escribe guías sobre privacidad y productividad.

Más de Jordan Gloor

Suscríbete a nuestro boletín

¡Únase a nuestro boletín de noticias para obtener consejos técnicos, reseñas, libros electrónicos gratuitos y ofertas exclusivas!

Haga clic aquí para suscribirse