En la actualización de aniversario de Windows 10, Microsoft agregó una característica nueva e interesante para desarrolladores, usuarios avanzados y cualquiera que esté acostumbrado a trabajar con sistemas Unix-y como Mac OS X y Linux. Windows 10 ahora incluye el indicador de comandos de Unix Bash (en versión beta) cortesía de una colaboración con Canonical, la compañía detrás de Ubuntu Linux.
Con el símbolo del sistema de Bash, puede realizar todo tipo de acciones, como interactuar con el sistema de archivos de Windows (al igual que con el símbolo del sistema de Windows normal), ejecutar comandos Bash estándar e incluso instalar programas de IU gráficos de Linux, aunque El último no es oficialmente compatible.
Si es un usuario experimentado de Bash o está interesado en comenzar con el popular símbolo de sistema, aquí le explicamos cómo instalar Bash en Windows 10.
01 de 06El subsistema

Cuando instala Bash en Windows 10, no está obteniendo una máquina virtual o un programa que hace todo lo posible para ejecutarse como Bash en Linux. En realidad, Bash se ejecuta de forma nativa en su PC gracias a una función en Windows 10 llamada Windows Subsystem for Linux (WSL). El WSL es la "salsa secreta" que permite que el software Linux se ejecute en Windows.
Para empezar, ve a Inicio> Configuración> Actualización y seguridad> Para desarrolladores . Bajo el encabezado "Usar funciones de desarrollador", seleccione la modo desarrollador boton de radio. Se le puede pedir que reinicie su PC en este punto. Si es así, adelante y haz eso.
Continuar leyendo a continuación
02 de 06Activar las características de Windows

Una vez hecho esto, cierre la aplicación Configuración y haga clic en la barra de búsqueda de Cortana en la barra de tareas y escriba características de Windows. El resultado principal debe ser una opción del Panel de control llamada "Activar o desactivar las características de Windows". Selecciona eso y se abrirá una pequeña ventana.
Desplácese hacia abajo y marque la casilla "Subsistema de Windows para Linux (Beta)". Luego haga clic DE ACUERDO para cerrar la ventana.
A continuación, se le pedirá que reinicie su PC, lo que deberá hacer antes de poder usar Bash.
Continuar leyendo a continuación
03 de 06Instalación final

Una vez que su computadora se haya reiniciado, haga clic en Cortana en la barra de tareas una vez más y escriba golpetazo. El resultado superior debe ser una opción para ejecutar "bash" como un comando; selecciónelo.
Alternativamente, vaya a Inicio> Sistema Windows> Símbolo del sistema . Una vez que la ventana del símbolo del sistema se abre, escriba golpetazo y golpear Entrar .
De cualquier manera que lo hagas, el proceso de instalación final para Bash comenzará con la descarga de Bash desde la Tienda Windows (a través del símbolo del sistema). En un momento se le pedirá que continúe. Cuando eso sucede solo escribe y y luego esperar a que se complete la instalación.
Añadir un nombre de usuario y contraseña

Cuando todo esté casi terminado, se le pedirá que ingrese un nombre de usuario y contraseña, como es típico de las instrucciones de comando de Unix. No tiene que usar su nombre de usuario o contraseña de Windows. En su lugar, pueden ser completamente únicos. Si quieres llamarte a ti mismo "r3dB4r0n" entonces hazlo.
Una vez que se complete esa parte y se complete la instalación, el símbolo del sistema se abrirá automáticamente en Bash. Sabrá que está listo cuando vea algo como 'r3dB4r0n @ nombre de su computadora' como indicador de comando.
Ahora eres libre de ingresar cualquier comando de Bash que te guste. Como este es aún un software beta, no todo funcionará, pero en su mayor parte funcionará de manera similar a Bash en otros sistemas.
Cuando quieras abrir Bash nuevamente, lo encontrarás debajo de Inicio> Bash en Ubuntu en Windows .
Continuar leyendo a continuación
05 de 06Actualización de su instalación

Como cualquier buen usuario de Bash sabe, antes de hacer algo con la línea de comandos, debe actualizar y actualizar su instalación actual de paquetes. Si nunca ha escuchado el término, los paquetes son lo que llama la colección de archivos que conforman los programas de línea de comandos y las utilidades instaladas en su máquina.
Para asegurarse de que está actualizado, abra Bash en Ubuntu en Windows y escriba el siguiente comando: sudo apt-get update. Ahora pulsa Entrar. A continuación, Bash imprimirá un mensaje de error en la ventana y luego le pedirá su contraseña.
Simplemente ignora ese mensaje de error por ahora. los sudo el comando aún no funciona completamente, pero aún lo necesitas para ejecutar ciertos comandos en Bash. Además, es una buena práctica hacer las cosas de manera oficial en anticipación de una experiencia Bash perfecta en Windows.
Hasta ahora, todo lo que hemos hecho es actualizar nuestra base de datos local de paquetes instalados, que le permite a la computadora saber si hay algo nuevo. Ahora para instalar realmente los nuevos paquetes tenemos que escribir sudo apt-get upgrade y golpear Entrar Una vez más. Es probable que Bash no vuelva a solicitar su contraseña ya que la acaba de ingresar. Y ahora, Bash está en camino a las carreras actualizando todos tus paquetes. Al principio del proceso, Bash le preguntará si realmente desea continuar actualizando su software de Bash. Sólo tipo y para sí para llevar a cabo la actualización.
Puede tardar unos minutos en actualizar todo, pero una vez hecho esto, Bash será actualizado y listo para funcionar.
06 de 06Usando un programa de línea de comandos

Ahora tenemos a Bash en marcha y es hora de hacer algo fácil con él. Vamos a utilizar el rsync comando para hacer una copia de seguridad de nuestra carpeta de documentos de Windows en un disco duro externo.
En este ejemplo, nuestra carpeta está en C: Users BashFan Documents, y nuestro disco duro externo es el F: conducir.
Todo lo que tienes que hacer es escribir rsync -rv / mnt / c / Users / BashFan / Documents / / mnt / f / Documents. Este comando le dice a Bash que use el programa Rsync, que ya debería estar instalado en su versión de Bash. Luego, la parte "rv" le dice a rsync que haga una copia de seguridad de todo lo que se encuentra dentro de las distintas carpetas en su PC, e imprima toda la actividad de rsync en la línea de comandos. Asegúrese de escribir este comando exactamente incluyendo el uso de la barra diagonal final después de … / BashFan / Documentos /. Para obtener una explicación sobre por qué es importante esa barra, consulte este tutorial de Digital Ocean.
Los dos últimos bits con los destinos de la carpeta le indican a Bash qué carpeta copiar y dónde copiarla. Para que Bash acceda a los archivos de Windows, debe comenzar con "/ mnt /". Eso es solo una rareza de Bash en Windows ya que Bash todavía funciona como si se estuviera ejecutando en una máquina con Linux.
También tenga en cuenta que los comandos Bash distinguen entre mayúsculas y minúsculas. Si escribió "documentos" en lugar de "Documentos", Rsync no podría encontrar la carpeta correcta.
Ahora que has escrito en tu comando hit Entrar y sus documentos serán respaldados en ningún momento.




