Con el auge de la cultura del código abierto, es ciertamente imposible ignorar las increíbles capacidades del sistema operativo Linux y replicarlas en otros sistemas operativos. Microsoft entiende esto y ha logrado introducir el Subsistema de Windows para Linux (WSL).
Introducido en 2016, WSL es una característica de Windows que le permite ejecutar un sistema de archivos Linux en su sistema operativo. Después de instalar WSL, puede ejecutar fácilmente cualquier herramienta de Linux en su PC. Entonces, si desea ejecutar Bash en su Windows 11, aquí le explicamos cómo hacerlo en detalle.
Cómo instalar y ejecutar Bash en Windows 11
Bash es el shell predeterminado para la mayoría de los sistemas Linux. Introducido por primera vez en 1989 como reemplazo del shell Bourne, también funciona como intérprete de línea de comandos para sistemas basados en GNU.
Es más, incluso puedes utilizarlo como procesador de textos, aplicación de edición de gráficos o como escritorio, como explica Opensource.com.
Entonces, si desea ejecutar Bash en Windows 11, primero debe instalar WSL en su sistema . No se deje intimidar por esta jerga que suena complicada; Todo el proceso de instalación es bastante sencillo. Así es como puede comenzar:
1. Vaya a la barra de búsqueda del menú Inicio , escriba 'terminal' e inicie Windows Terminal con derechos de administrador.
2. Ingrese el siguiente comando en la Terminal:
wsl --install
3. Reinicie su PC una vez que se complete la instalación.

WindowsPowerShell
Tan pronto como su PC arranque, el proceso de instalación comenzará nuevamente. Su PC comenzará a descargar e instalar el software Ubuntu desde aquí. Pronto se le pedirá que configure un nombre de usuario y contraseña. Haga eso y su PC se iniciará rápidamente cuando ingrese su contraseña. La instalación comenzará automáticamente desde donde la dejó antes de iniciar su PC.
Finalmente, Ubuntu se instalará exitosamente en su PC. Una vez que haya terminado, Ubuntu se iniciará automáticamente en el shell Bash. Puede utilizar los mismos comandos que utiliza normalmente en Linux, incluida la instalación de aplicaciones de Linux en este entorno virtual.
![Cómo instalar y ejecutar Bash en Windows 11 Cómo instalar y ejecutar Bash en Windows 11]()
Ubuntu se iniciará automáticamente en el shell Bash
Y así es como puedes instalar y usar Bash en tu PC con Windows. De hecho, con Ubuntu en su sistema hoy, también estarán disponibles para usted un montón de otras funciones convenientes como alias, edición de línea de comandos, control de trabajos, etc.
Cómo ejecutar el script Bash en Windows
Para ejecutar un script en Bash, simplemente cree un archivo de texto usando su editor de archivos favorito, como el Bloc de notas, y guárdelo en una ubicación donde pueda recordarlo fácilmente.
Una característica única de los scripts Bash es que la primera línea debe ser "#!" seguido de la ruta de bash de Linux. Para ver qué es, inicie Ubuntu y escriba bash en la línea de comando. Esto proporcionará la ruta de Bash.
![Cómo instalar y ejecutar Bash en Windows 11 Cómo instalar y ejecutar Bash en Windows 11]()
ruta de golpe
Cree un nuevo archivo de texto e incluya esa primera línea en la parte superior. En el caso de este ejemplo, eso sería:
#! /user/bin/bash
![Cómo instalar y ejecutar Bash en Windows 11 Cómo instalar y ejecutar Bash en Windows 11]()
Crear un nuevo archivo de texto
Siga esta línea para cada comando secuencial que desee que ejecute Linux. En este ejemplo:
- Línea 1: utilice el comando echo para mostrar texto al usuario en la pantalla.
- Línea 2: combine el comando echo con date para devolver la fecha de hoy.
- Línea 3: combine echo con el comando whoami para devolver su nombre de usuario.
Guarde este archivo de texto con la extensión .sh . Recuerde la ruta a este archivo.
A continuación, abra la Terminal de Windows y use el comando cd para navegar hasta la ruta donde guardó el script Bash.
Para ejecutar el script, ingrese:
bash >
![Cómo instalar y ejecutar Bash en Windows 11 Cómo instalar y ejecutar Bash en Windows 11]()
Ejecute el script en Bash
Este es un ejemplo muy simple, pero muestra cómo puede usar dicho archivo para crear programas de script Bash completos. Incluso las declaraciones de programación como las declaraciones IF están disponibles para incluir capacidades de toma de decisiones en su script.
El sitio web SS64 proporciona un rico recurso con todos los comandos Bash disponibles que puede usar en su terminal Bash o scripts Bash.