Categorías: Linux

Personalizando la consola con atajos

Muchas veces nos preguntamos si sería posible configurar nuevas órdenes para la consola de comandos de Linux o darles otro nombre a comandos complejos que solemos utilizar pero que siempre tenemos que ir a buscar. Pues todo esto es posible y se puede hacer de manera muy sencilla en Linux.

¿Dónde pongo los atajos?

Lo primero de todo, debemos saber que hay un conjunto de ficheros ocultos, donde se guarda la configuración de la terminal. Para verlos solo tenemos que escribir:

$ cd ~ | ls -la | grep ".bash"

Son ficheros que empiezan por el carácter punto, lo que nos indican que son fichero ocultos y por ello debemos utilizar la opción a (ver todos los archivos “all” ) , en la orden ls.

El fichero que nos interesa abrir es “.bash_aliases”, en este fichero se pueden definir los distintos alias.

¿Alias, atajos, qué lío es esto?

Básicamente son distintas maneras de nombrar lo mismo. En la terminología Bash, un alias es el nombre que se le da a un comando en lugar del suyo propio. Mucha gente denomina esto atajos, ya que se pueden usar para algo más complejo que un simple cambio de nombre, como os mostraré.

Para abrir este fichero podemos usar, tanto un editor por consola (como nano) como harían los más puristas o usar simplemente nuestro editor. Para ello lanzamos lo siguiente:

$ gedit .bash_aliases


Como veis, los alias o atajos, no son realmente ordenes simples o redefiniciones de nombres, sino que pueden ser comandos complejos. En mi caso para conectarme a mi Raspberry Pi y para cambiar el formato a los PDF para poder imprimirlos.

Una de las cosas que mejor nos va a venir en este caso, es el español. Puede parecer una tontería, pero como todos los comandos y programas suelen tener nombres en inglés, al crear nuestros atajos en español nos va a permitir que no haya interferencias entre nuestros atajos y los del propio software.

¿Cómo escribo un atajo?

La sintaxis es bien sencilla:

alias nombreAtajos=’comando’ (salto de línea)

Alias es la propia palabra reservada para este propósito y siempre hay que ponerla.

Algunos atajos que nos pueden venir bien

Entre los atajos que solía tener y que siempre utilizaba están:

  • Los destinados a conectarse a los distintos equipos por ssh.
  • El destinado a actualizar: alias actualizar=’sudo apt-get update && sudo apt-get upgrade’

 

Espero que os haya gustado el artículo y que nos animéis a probarlo. Si tenéis otros alias que soléis utilizar, dejadnos un comentario y los añadimos.

Un saludo

Jorge Durán

Entusiasta de la tecnología desde los 10 años, desarrollador y creador de varios proyectos de software y autodidacta por naturaleza. Ingeniero Informático por la USAL y .Net backend developer en idealista.

Share
Publicado por
Jorge Durán

Recent Posts

Docker: conceptos principales y tutorial paso a paso

Hoy queremos hablaros de Docker un proyecto que cada día es más usado, porque permite…

3 años hace

Crea diagramas rápidamente usando código

Cada vez estamos más acostumbrados a usar código para generar la infraestructura (IaC), documentar nuestro…

3 años hace

Procesamiento del lenguaje natural con ElasticSearch

Uno de los problemas que se presentan con una mayor frecuencia hoy en día, es…

4 años hace

Elige tecnología clásica y aburrida

Uno de los problemas que solemos tener los programadores, es que nos gusta estar a…

4 años hace

Cómo usar Docker en Windows

Docker es una de las herramientas más usadas por los desarrolladores, sin embargo, usarlo en…

4 años hace

Analiza el coste del uso de JavaScript

Como seguramente sabrás el uso de JavaScript ha crecido exponencialmente en los últimos tiempos, sin…

5 años hace