Tutoriel DNS dynamique sous Linux

[ASTUCE] Création d'alias de commandes sous Linux

Création d'un alias d'une commande.
Un alias sous linux permet d'éviter de taper de longues commandes en les remplaçant par un mot ou quelques lettres selon ce que vous voulez. L'alias le plus est connu est le 'll' qui est en faite un raccourci de la commande 'ls -l'.

1. Création d'un alias


Pour créer un alias, il faut éditer le fichier /root/.bashrc:
vi /root/.bashrc

Syntaxe:
alias <nom de l'alias>='<commande>'

Exemple d'alias :
alias rbind='/etc/init.d/bind9 restart'
alias rnet='/etc/init.d/network restart'

Pour que ces alias soient pris en compte, il faut recharger le shell :
&source ~/.bashrc

Pour voir tous les alias créés, taper la commande suivante :
root@debian7:~# alias
alias ll='ls $LS_OPTIONS -l'
alias rbind='/etc/init.d/bind9 restart'
alias rnet='/etc/init.d/networking restart'

2. Utilisation des alias


Pour utiliser un alias, il suffit de taper l'alias directement, ici pour le redémarrage du service bind, " rbind" (/etc/init.d/bind9 restart") :
root@debian7:~# rbind
[....] Stopping domain name service...: bind9waiting for pid 3504 to die
. ok
[ ok ] Starting domain name service...: bind9.


0 commentaires :

Enregistrer un commentaire