Créer des alias sous GNU/Linux

11 mars 2009

bach
Les Alias sont des noms attribués à des commandes, ils permettent de les raccourcir et de vous faire gagner du temps précieux. L’utilisation des alias peut s’avérer très bénéfique surtout pour un administrateur système qui se tape 1000 lignes de commande quotidiennement.
Pour y voir plus clair, dans la vraie vie on appelle ‘Zimdime Zimdame’ => ‘Zizou’, c’est le même principe mais avec des commandes =)

1- Créer un alias :
La création d’un alias se fait avec la commande ‘alias’ de la manière suivante :
alias nom_de_lalias='la_commande'
Exemple :
alias dir='ls -l'
L’alias ‘dir’ a été crée, maintenant il vous suffira juste de taper ‘dir’ pour lister les fichiers/dossiers de votre répertoire courant.
En créant cet alias vous allez pouvoir l’utiliser jusqu’à la fin de la session terminal, une fois fermée, l’alias disparaîtra, donc là, la question qui se pose c’est comment le sauvegarder ?!

2 – Sauvegarder un alias :
Pour sauvegarder un alias, nous allons utiliser le fichier bashrc (ce fichier se trouve dans votre dossier home et il contiendra la liste de tout les alias).
Allez dans votre dossier home :
cd /home/$USER
Trouvez le fichier .bashrc (c’est un fichier caché):
ls -a | grep .bashrc
Éditez le ficher .bashrc
vi .bashrc
Et ajoutez votre alias :
alias web='cd /var/www/html'
Sauvegardez, quittez le terminal et relancez le à nouveau pour que les modifications prennent effet.
Désormais, pour aller dans votre dossier de sites web, vous n’avez plus besoin de faire ‘cd /var/www/html’, il vous suffi de taper tout simplement ‘web ‘. Pratique non?!

3- Une vidéo tutoriel, pour vous expliquer la manœuvre :
Je vous ai fait une petite vidéo qui va vous montrer comment créer et sauvegarder un alias, si vous ne comprenez pas quelque chose, vos questions sont les bienvenues.

Pour télécharger la vidéo c’est ici

4 – Quelques exemples d’alias utiles :

alias Untgz=’tar -vzxf’ #décompresser une archive tar.gz
alias Mcd='mount /mnt/cdrom' # monter un CDrom
alias Ucd='umount/mnt/cdrom' # démonter un CDrom
alias off='shutdown -fh now' # éteindre l'ordinateur.
alias _='cd ..' # remonter dans le dossier parent.
.
.

Vous pouvez enrichir cette liste en laissant vos commandes fétiches en commentaire.

 

6 commentaires pour “Créer des alias sous GNU/Linux”

Flux rss des commentaires de cet article :.: Ajouter un commentaire
  1. J’ai utilisé les alias pour la première fois pour raccourcir les commandes : « sudo apt-get install » et « sudo apt-get update && sudo apt-get upgrade ».

    Très bon tutoriel Inalgnu :) merci man ;)

  2. Merci pour le tuto :) J’ai créer un alias pour éditer rapidement les dépôts de paquets.
    PS : N’oublie pas de metter à jour ta blogroll :D

  3. @ButterflyOfFire oui un très bon exemple d’utilisation aussi, alias update=’su -c « yum update »‘ chez les fedoristes.

    @Tuxargon pas de quoi! Sinon pour ton lien c’est corrigé!! :)

  4. merci pour ce tuto ;)

  5. Bonne idée de publier des tutaux comme cela, c’est toujours intéressant.

  6. [...] -V !Dans notre cas :php /var/www/html/mySymfony/1.2/data/bin/symfony -V Créez un alias (et c’est la qu’on voit toutes l’utilité des alias): alias symfony=’php [...]

Laisser un commentaire