Cómo instalar y usar Bash en Windows 11
Bash ( Bourne Again Shell ) es la línea de comandos y la interfaz gráfica de usuario distribuida con todas las distribuciones de Linux . Usar Bash en Windows 10(Bash on Windows 10) no fue un proceso simple. Sin embargo, Windows 11 incluye un Subsistema de Windows(Windows Subsystem) actualizado para Linux ( WSL 2.0 ) que le permite instalar y usar Bash más fácil que nunca.
La nueva versión de WSL ejecuta un verdadero kernel de Linux(Linux kernel) dentro de una máquina virtual. Esto significa que cualquier distribución de Linux que ejecute bajo WSL incluye Bash .
Cómo instalar WSL y Bash en Windows 11
Para instalar y ejecutar sistemas operativos Linux que incluyen (Linux)Bash en su sistema Windows 11(Windows 11) , primero deberá instalar WSL . En Windows 11 , este es un proceso sencillo usando Windows Terminal . No inicie CMD ( Símbolo del sistema(Command Prompt) ): Windows Terminal es una aplicación diferente.
1. Seleccione el botón Inicio(Start) y escriba "terminal" en el campo de búsqueda. En el panel Terminal de Windows , seleccione (Windows Terminal)Ejecutar(Run) como administrador(Administrator) .
Nota: si Windows Terminal no se inicia, es posible que deba actualizarlo. Visite Microsoft Store e instale la última versión de Windows Terminal(latest version of the Windows Terminal) .
2. Escriba el siguiente comando: wsl –install, en el símbolo del sistema y presione Entrar(Enter) . Este único comando descargará e instalará la última versión del subsistema de Windows(Windows Subsystem) para Linux . La descarga es de unos pocos cientos de megabytes, por lo que el proceso de instalación puede tardar un tiempo en finalizar.
3. Cuando haya terminado, debería ver el mensaje: "La operación solicitada se ha realizado correctamente". Una vez que vea este mensaje, reinicie su sistema para completar la instalación de WSL . Puede escribir shutdown /r /t 0 en la Terminal de Windows(Windows Terminal) para iniciar el reinicio.
4. Después de que su sistema se reinicie, el proceso continuará instalando Ubuntu como la distribución de (Ubuntu)Linux predeterminada . Se le pedirá que ingrese un nombre de usuario y una contraseña para el sistema Linux .
5. Una vez que haya terminado, Ubuntu se iniciará automáticamente en el shell de Bash . Puede usar los mismos comandos que usaría normalmente en Linux , incluida la instalación de aplicaciones de Linux en este entorno virtual.
6. Puede instalar otras distribuciones de Linux(other Linux distros) si lo prefiere. Para ver cuáles están disponibles para instalar, vuelva a abrir la Terminal de Windows(Windows Terminal) ( Powershell ), escriba wsl –list –online y presione Entrar(Enter) . Verá opciones como Opensuse , Debian y otras.
7. Puede instalar cualquiera de estas distribuciones escribiendo wsl –install -d <
Nota: también puede instalar cualquier distribución de Linux(Linux Distro) en Windows desde Microsoft Store .
Cómo iniciar su distribución de Linux(Your Linux Distro) y usar Bash(Use Bash)
Hay dos métodos que puede usar para iniciar su distribución de Linux . Si instaló Ubuntu , puede seleccionar el menú Inicio(Start) , escribir Ubuntu y seleccionar la aplicación Ubuntu para iniciarla.
Alternativamente, puede iniciar la Terminal de Windows(Windows Terminal) y simplemente escribir el comando Ubuntu para iniciar el shell Bash de Linux en el entorno (Linux Bash)Ubuntu .
Para ver una lista de todos los comandos de Linux disponibles que puede usar en Bash , escriba help -d.
Puede obtener más detalles sobre los comandos individuales escribiendo ayuda seguido del nombre del comando. Por ejemplo, help printf devuelve detalles del comando e información sobre cada parámetro del comando.
Algunos de los comandos Bash más comunes que la mayoría de las personas usan cuando comienzan incluyen:
- Modo(Mode) interactivo : escriba comandos en la interfaz de línea de comandos ( Terminal de Windows(Windows Terminal) ).
- Modo(Mode) por lotes : ejecute un archivo de texto que contenga todos los comandos que desea que Linux ejecute en orden. Mucha gente crea estos scripts usando sintaxis de programación.
Cómo ejecutar un script Bash(Bash Script) en Windows
Para ejecutar un script en Bash , simplemente cree un archivo de texto con su editor de archivos favorito, como el Bloc(Notepad) de notas , y guárdelo en una ubicación que recordará.
Una cosa que es única acerca de un script Bash es que la primera línea debe ser "#!" seguido de la ruta de su ruta bash de Linux . Para ver qué es eso, inicie Ubuntu y escriba which bash en la ventana de la línea de comandos. Esto proporcionará la ruta de Bash .
Cree un nuevo archivo de texto e incluya esa primera línea en la parte superior. En el caso de este ejemplo, sería:
#! /usuario/bin/bash
Siga esta línea con cada comando secuencial que desee que ejecute Linux . En este ejemplo:
- Línea 1: utiliza el comando echo para mostrar texto al usuario en la pantalla.
- Línea 2: combina echo con el comando de fecha para devolver la fecha de hoy.
- Línea 3: combina echo con el comando whoami para devolver su nombre de usuario.
Guarde este archivo de texto con una extensión .sh. Recuerde la ruta a este archivo.
Luego, abra la Terminal de Windows(Windows Terminal) y use el comando cd para navegar a la ruta donde guardó el script Bash .
Para ejecutar el script, escriba bash <<nombre del script>>.
Este es un ejemplo muy simple, pero demuestra cómo puede usar un archivo de este tipo para crear programas de script Bash completos. (Bash)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 SS64 proporciona un amplio recurso(SS64 provides an extensive resource) con todos los comandos Bash disponibles que puede usar en la terminal Bash o en sus scripts Bash .
También puede ver un tutorial sobre el uso de un script de shell de Linux para hacer una copia de seguridad de un directorio(Linux shell script to back up a directory) .
Related posts
¿Por qué mi PC no es compatible con Windows 11? Use WhyNotWin11!
Cómo crear y usar una unidad USB de recuperación de Windows 11
Matrices de PowerShell: cómo crearlas y usarlas
Context Menu Editores: Add, Remove Context Menu artículos en Windows 11
Cómo PIN DE CUALQUIER APLICACIÓN AL Taskbar EN Windows 11
¿Cómo funciona Dynamic Refresh Rate feature en Windows 11?
Cómo bloquear Windows 11 de estar instalado en su computadora
Cómo habilitar o deshabilitar Snap Layouts en Windows 11
No se puede cambiar Windows Insider Channel en Windows 11 - dev o beta
Cómo configurar diferentes fondos de pantalla en diferentes escritorios en Windows 11
Cómo habilitar y usar TPM Diagnostics Tool en Windows 11
Cómo habilitar o deshabilitar Dynamic Refresh Rate (DRR) en Windows 11
Cómo mover Taskbar al Top en Windows 11 usando Reigstry Editor
Requisitos del sistema de Windows 11: Característica Minimum Hardware
Cómo cambiar Insider Channel en Windows 11
Cómo habilitar o deshabilitar sugerencias de texto en Windows 11
Cómo recortar PDF Pages en Windows 11 usando herramientas en línea o software gratuito
Windows 11 Release Date, Price, Hardware Requirements
Cómo cambiar Taskbar size en Windows 11
Habilitar o deshabilitar Wi-Fi y Ethernet adapter en Windows 11