Linux and macOS terminal alias creation

Los aliases en Linux y macOS te permiten crear atajos para comandos frecuentes o largos. En esta guia veras como crear aliases temporales y permanentes.

Introduccion

Si sueles ejecutar:

clear
ls -la

puedes combinarlos con un alias:

alias ll='clear && ls -la'

Que es un alias en Unix

Un alias asigna un atajo personalizado a un comando o secuencia de comandos, mejorando fluidez en terminal.

Alias temporal

Valido solo para la sesion actual:

alias alias_name='command1 && command2 && command3'

Ejemplo:

alias cls='clear && ls -la'

Ahora cls ejecuta ambos comandos.

Alias permanente

Para mantener aliases entre sesiones, agregalos al archivo de configuracion de tu shell.

Bash (Linux y macOS)

  1. Edita .bashrc (Linux) o .bash_profile (macOS):
nano ~/.bashrc   # For Linux
nano ~/.bash_profile   # For macOS
  1. Agrega:
alias cls='clear && ls -la'
  1. Aplica cambios:
source ~/.bashrc   # For Linux
source ~/.bash_profile   # For macOS

Zsh (macOS y algunas distros Linux)

  1. Edita .zshrc:
nano ~/.zshrc
  1. Agrega:
alias cls='clear && ls -la'
  1. Aplica cambios:
source ~/.zshrc

Consideraciones

  • Usa comillas simples para evitar expansiones prematuras.
  • Los aliases no aceptan parametros; para eso usa funciones de shell.

Conclusion

Crear aliases mejora productividad y simplifica comandos repetitivos en Linux y macOS.

Happy reading! ☕

Comments