¡No instales una máquina virtual todavía! Aquí se explica cómo ejecutar comandos de Linux en Windows con WSL 2.

El subsistema de Windows para Linux 2 se basa en el éxito del WSL original, y el nuevo WSL 2 brinda más potencia y confiabilidad a los usuarios. Es vital que comprenda cómo usar los comandos y las utilidades de Linux en el Subsistema de Windows para Linux 2.

Siga leyendo mientras discutimos qué es WSL 2 y cómo puede usar los comandos de Linux en Windows 10 y 11.

¿Es posible ejecutar comandos de Linux en Windows 10 y 11 sin una máquina virtual?

Sí, puede ejecutar comandos de Linux en Windows 10 y 11 sin configurar una máquina virtual, lo cual es posible gracias al increíble Subsistema de Windows para Linux 2. Ya no necesita configurar una máquina virtual sofisticada usando Oracle VirtualBox o VMware para usar Linux. Puede usar un kernel de Linux de forma nativa en Windows 10 u 11 con una instalación mínima.

Puede elegir de una lista de distribuciones de Linux compatibles con WSL 2 (incluidos Ubuntu y Kali Linux) o importar cualquier distribución de Linux para que funcione con WSL 2 como un archivo TAR. Con el Subsistema de Windows para Linux 2, los usuarios de Windows pueden usar directamente herramientas, aplicaciones y utilidades de línea de comandos de Linux sin pasos de instalación adicionales. Es para configurar WSL 2 en Windows 10 y 11 con una distribución básica de Linux como Ubuntu.

instagram viewer

Cómo comenzar con WSL 2

El subsistema de Windows para Linux 2 está disponible para usuarios que ejecutan Windows 10 (compilación 19041 y superior) y Windows 11; si está ejecutando una versión anterior de Windows 10, deberá instalar WSL 2 manualmente. Afortunadamente, Microsoft facilita la instalación y configuración de una distribución de Linux en WSL 2. Para instalar WSL 2 con Ubuntu:

  1. Lanzar el Comenzar menú, busca Símbolo del sistema, haga clic con el botón derecho en Mejor coincidencia y seleccione Ejecutar como administrador.
  2. Ingrese el siguiente comando y presione Ingresar:
    wsl - - instalar
  3. El proceso de instalación llevará algún tiempo, por lo que es posible que deba esperar. Si desea instalar una distribución de Linux diferente, puede hacerlo mediante el siguiente comando:
    wsl - - instalar -d <Distribución>
  4. Puede ver la lista de distribuciones de Linux a través de:
    wsl.exe-l-o

Cómo usar los comandos de Linux en WSL 2

Para usar los comandos de Linux en Windows, puede usar el Subsistema de Windows para Linux, un kernel de Linux que se integra directamente con el sistema operativo Windows. Así es como puede comenzar a usar los comandos y las utilidades de Linux en un WSL 2 con Ubuntu:

  1. Lanzar el Comenzar menú, busca ubuntu, y seleccione el Mejor fósforo.
  2. Como alternativa, puede iniciar ubuntu mediante el Escritorio atajo también.
  3. Espere a que se cargue la consola del terminal; una vez que Ubuntu esté listo, debería ver el texto "Bienvenido a Ubuntu" en la consola.
  4. Para confirmar que su instalación está completa, ingrese el siguiente comando y presione Ingresar:
    lsb_release -a
  5. Ahora debería ver los detalles del sistema operativo Ubuntu instalado.

Linux tiene muchos comandos y utilidades integradas a las que se puede acceder a través de la terminal. Estos comandos lo ayudan a administrar el sistema de archivos, instalar paquetes, ejecutar aplicaciones, editar archivos y más. No es de extrañar, entonces, que rA la gente común le encanta usar la línea de comandos de Linux.

Siga leyendo para obtener una lista de comandos que lo ayudarán a usar el subsistema de Windows para Linux:

  • cd: El cd command es uno de los comandos de Linux más utilizados, y por una buena razón; te ayuda a cambiar directorios fácilmente. Si está en la carpeta raíz con dos subcarpetas, puede cambiar a una carpeta diferente usando el cd comando de la siguiente manera:
    cd mi carpeta
    Para retroceder un nivel a la carpeta raíz, use el comando cd de la siguiente manera:
    cd ..
  • ls: Puede utilizar el ls Comando para ver la lista de archivos y carpetas en el directorio actual.
  • mkdir: Del mismo modo, si desea crear una nueva carpeta, debe utilizar el mkdir dominio:
    mkdir nombre_carpeta
  • gato: Para ver la vista previa de un archivo de texto en el terminal, puede usar el comando cat de la siguiente manera:
    gatoArchivo de texto.TXT
  • grep: Le ayuda a buscar una cadena específica dentro de varios archivos y es muy flexible. Puede usarlo para encontrar patrones coincidentes mientras revisa los archivos de registro del sistema.
  • tocar: Puede usar el comando táctil para cambiar las marcas de tiempo de un archivo, pero también puede usarlo para crear un nuevo archivo pasando el nombre del archivo como parámetro:
    tocararchivo nuevo.TXT
  • &&: este comando lo ayuda a encadenar varios comandos en forma secuencial. Por ejemplo, para navegar a una carpeta diferente y crear un nuevo archivo:
    cdmi carpeta && tocararchivo nuevo.TXT
  • hombre: El manual de Linux es el mejor lugar para consultar cuando desea averiguar cómo funciona un comando o qué parámetros son aplicables.
  • claro: La terminal se vuelve muy desordenada, por lo que puede usar el claro comando para borrar la pantalla del terminal.
  • wget: La herramienta wget se puede utilizar para descargar contenido y archivos de servidores web. Es compatible con HTTP, HTTPS y FTP. Puede usar wget en su forma más simple de la siguiente manera:
    wget destino_url

Si es nuevo en Linux, debe sentirse abrumado por los muchos comandos y utilidades que Linux tiene para ofrecer, pero no se preocupe; con el tiempo, lo dominarás. En poco tiempo, estará utilizando los comandos de Linux como si fueran una segunda naturaleza para usted, sin necesidad de recurrir a máquinas virtuales o realizar un arranque dual.

Use comandos de Linux en Windows con facilidad

Linux es un sistema operativo poderoso que requiere que te acostumbres a su línea de comando. Puede administrar todos los aspectos de su WSL 2 a través de la terminal de Linux. Aprender los diversos comandos de Linux puede ser frustrante al principio, pero una vez que se esfuerce por usar la línea de comandos, tendrá más confianza.