Creando y utilizando alias en bash.
En sistemas como Linux y Unix las alias son muy efectivas para salvar tiempo al personalizar comandos.
En sistemas basados en Red Hat Linux (Fedora,RHEL,CentOS, etc), podemos encontrar alunas aliases predeterminadas globales por ejemplo:
alias cp='cp -i'
alias l.='ls -d .* --color=tty'
alias ll='ls -l --color=tty'
alias ls='ls --color=tty'
alias mv='mv -i'
alias rm='rm -i'
Esto nos muestra que por algunos comandos en realidad tienen ciertas opciones en ellas, por ejemplo el comando de borrar ‘rm’, no es ejecutado literalmente el alias lo hace que cada vez que se ejecute este comando nos pida confirmación para remover el archivo
rm: remove regular empty file `file'? Y
Esto quiere decir que el alias esta esta usando ‘rm -i file’ causando que nos pregunte pro autorización para remover el archivo.
Creando tu propias alias.
Para crear tus propias alias tienes que agregarlas a el archivo de configuración .bashrc, estas pueden ser nombradas como tu gustes.
1.Edita tu archivo de configuración bajo tu directorio ‘home’ y agrega las siguientes lineas, en este ejemplo vamos a crear un alias que busque por paquetes rpm con el nombre, versión y arquitectura.
Agrega:
alias buscar-rpm='rpm -q --qf "%{NAME}-%{VERSION}-%{RELEASE} (%{ARCH})\n" '
Ejecuta el el siguiente comando para que se activen las alias.
Vamos a validar nuestro comando buscando por los paquetes kernel y gedit:
kernel-2.6.18-194.el5 (x86_64)
gedit-2.16.0-9.el5 (x86_64)
Ejemplos de mis alias favoritas:
alias buscar-rpm='rpm -q --qf "%{NAME}-%{VERSION}-%{RELEASE} (%{ARCH})\n"'
alias c='clear'
alias clearssh='echo " " > .ssh/known_hosts'
alias cp='cp -i'
alias df='df -Th'
alias free='free -m'
alias grep='grep --color'
alias l='ls -sailhS'
alias l.='ls -d .* --color=tty'
alias less='less -FiX'
alias ll='ls -hl --color=tty'
alias ls='ls --color=tty'
alias mv='mv -i'
alias r='reset'
alias rm='rm -i'
alias ssh='ssh -X'
alias vi='vim'
Si te gusto este articulo por favor dejanos tus comentarios.

Aun no hay comentarios.