2013/01/23

Como usar Alias en la terminal Linux.


Alias es un comando que nos permites abreviar ordenes que puede ser extensas, con varias opciones y que puede ser difícil recordar asignado una palabra que tenga sentido para nosotros.

Para saber que alias tiene el sistema colocamos en la terminal.
$ alias

A mi me da el siguiente resultado en mi Chakra Linux.



Como se aprecia algunos alias es para darle mas funcionalidades a comandos ya existente, por ejemplo.

alias ls='ls --group-directories-first --time-style=+"%d.%m.%Y %H:%M" --color=auto -F'

Hay que tener cuidado y revisar la lista de alias luego de presta tu PC, ya como comenta en la web desdelinux puede crear un alias para poderte captura tu clave de root.

También explica que no es una vulnerabilidad de seguridad de linux, si no es un intervención de un tercero con muchos conocimiento directamente en el sistema, el cual debe resguardar el usuario.

Como creamos un alias


Por ejemplo con el comando de reiniciar samba en el nuevo sistema systemd, que es siguiente.
$ sudo systemctl restart smbd.service nmbd.service

El cual se lo asignare al alias sb.
$ alias sb='sudo systemctl restart smbd.service nmbd.service'

Así que solo en la terminal colocamos sb y se ejecutarlos comandos asociados, que también puede ser un script.
$ sb

El alias es de muchas ayuda donde el sistema de auto completar de la terminal no te pueda ayudar.

Para remover el alias creado usamos el comando unalias.
$ unalias sb

Ahora si abrimos otra sección de una terminal o reiniciamos el sistema el alias que creamos no se guardara, para que sea permanente depende de la distro que usamos por ejemplo en Chakra esta en el bashrc del usuario.
$ nano ~/.bashrc

En otras distro al revisar el bashrc los alias apunta al archivo bash_profile.
$ nano ~/.bash_profile

En mi caso esta en bashrc el cual al chequear encuentro la lista de alias dentro y solamente anexo los alias necesarios conservando el formato.



También te pueden interesar.


  • Donde aprendí sobre alias, es en libro de libre distribución "Curso de Linux para novatos, brutos y extremadamente torpes" que ya había comentado aquí no se deje engañar por el titulo aprenderás muchísimo.
  • Usar alias en ssh.

5 22XD: Como usar Alias en la terminal Linux. Alias es un comando que nos permites abreviar ordenes que puede ser extensas, con varias opciones y que puede ser difícil recordar asignado...
< >