Cygwin. Emulación de terminal de Linux para Windows

Os presento Cygwin, un emulador de terminales de Linux que es totalmente operativa para Windows. Con este programa podéis tener el 95% de los comandos de cualquier terminal Linux y trabajar como si estuvierais en este sistema operativo.

La instalación es sencilla, descargarlo de esta página, https://cygwin.com/install.html y como todo en Windows, siguiente, siguiente, siguiente, os pedirá que elijáis un sitio de descarga (os vale cualquiera), y llegareis a una pantalla donde elegir paquetes, yo suelo elegir el de

  • git. El paquete que se encuentra en Devel, y package – Distribute version control system
  • wget . En Web, el único que hay.
  • ssh . En Net . El package openssh, The openssh server and client programs
  • nano. En Editor, el único que hay. nano: Enhanced clone of Pico editor

Y siguiente, siguiente, siguiente.

¿Fácil verdad?

Con esto tendremos una consola de Linux, totalmente operativa desde Windows. Si abris la consola podeis ejecutar los comandos de linux y de los paquetes que hemos instalado.

Ejemplos:

git

$ git --version
git version 2.16.1

ssh

$ssh

usage: ssh [-46AaCfGgKkMNnqsTtVvXxYy] [-B bind_interface] [-b bind_address] [-c cipher_spec] [-D [bind_address:]port][-E log_file] [-e escape_char] [-F configfile] [-I pkcs11][-i identity_file] [-J [user@]host[:port]] [-L address][-l login_name] [-m mac_spec] [-O ctl_cmd] [-o option] [-p port][-Q query_option] [-R address] [-S ctl_path] [-W host:port][-w local_tun[:remote_tun]] destination [command]

Algo que suele hacer es crear un alias para ir a cada uno de los proyectos en los que trabajamos. Para ello vamos al directorio donde esta instalado el terminal. En mi caso

C:\cygwin\home\carlos

Y abrimos el archivo .bash_profile, aqui podemos poner cualquier alias a cada uno de los proyectos ea los que queremos acceder de forma directa.

Ejemplo

alias web="cd /cygdrive/d/xampp/htdocs/web"
alias cliente="cd /cygdrive/d/xampp/htdocs/cliente"

Ahora desde el terminal solo hay que poner web, y nos llevara directo hasta esta ruta.

Nota: Si tenéis abierto cygwin cuando editáis el archivo bash_profile, reiniciarlo para que coja los cambios.

Saludos a todos

Cygwin. Emulación de terminal de Linux para Windows Modificado: mayo 21st, 2018 por Carlos González Gurrea
1 estrella2 estrellas3 estrellas4 estrellas5 estrellas (Ninguna valoración todavía)
Cargando…