jueves, 28 de febrero de 2008

Comando Alias.

En ciertas ocasiones se suelen utilizar comandos que son difíciles de recordar o que son demasiado extensos, pero en LINUX existe la posibilidad de dar un nombre alternativo a un comando.

Sintaxis:
alias nom_alias=’comando’
Por ejemplo:
# alias ls='dir'
Cada vez que tipiemos dir en la consola será como un ls.

Un Saludo, Eric.

Enlaces de interés:

4 COMENTARIOS:

Nevermind | 28 de febrero de 2008, 7:28  

Tecnicamente, alias ls='dir' haría que cada vez que escribamos "ls" se ejecute "dir" con lo que obtendrías un "dir: command not found".

Al reves, alias dir='ls'
funcionaría como describiste.

Los alias son muy usados por los administradores de sistema en los scripts de inicialización (/etc/profile por ejemplo) de manera de prevenir desastres, por ejemplo, el siguiente comando pediría confirmación cada vez que alguien intente borrar un archivo:

alias rm='rm -i'

(aunque claro que el usuario puede saltear fácilmente la protección con un simple "rm -f")

Eric | 28 de febrero de 2008, 12:30  

Que tal nevermind.
Acabo de hacerlo con mi metodo (como está en el post) y funciona perfectamente.
Al tipear dir es como si tipeara ls.

Un Saludo, Eric.

Binx | 11 de mayo de 2009, 9:17  

Nevermind tiene razon.

Anónimo | 5 de diciembre de 2010, 16:15  

Existe un programa para gestionar todos los comandos alias de tu linux lo podeis probar con

sudo add-apt-repository ppa:david-destroyer2000/aliases
sudo apt-get update
sudo apt-get install aliases

o bien de la url
http://code.google.com/p/aliases/downloads/list

Tu comentario será moderado la primera vez que lo hagas al igual que si incluyes enlaces. A partir de ahi no ser necesario si usas los mismos datos y mantienes la cordura. No se publicarán insultos, difamaciones o faltas de respeto hacia los lectores y comentaristas de este blog.