Ces alias qui nous simplifient la vie

Il est quelque fois pénible de taper de longues lignes de commandes pour lancer une application, particulièrement les programmes d’administration ou de configuration, ainsi que les lignes avec des paramêtres à n’en plus finir (les utilisateurs de VLC se reconnaitrons !). Il existe une petite astuce qui nous permettra de créer des alias, ce sont des sortes de raccourcis, afin de lancer plus rapidement un programme.
Prenons un exemple :
Je voudrais lancer rapidement le classique sudo apt-get update avec un alias plus parlant comme update
Je commence par vérifier que la commande update n’existe pas déjà en tapant update dans un terminal suivi de la touche TAB.
C’est cool ! Il y a plein d’update suivi de quelque chose comme updatedb ou update-alternatives mais pas d’update tout seul : nous pouvons donc l’utiliser.
Tout ce passe dans le fichier ~/.bashrc. Commençons par l’ouvrir avec :

gedit ~/.bashrc ou nano ~/.bashrc

Rendons-nous en fin de fichier et rajoutons la ligne suivante :
alias update='sudo apt-get update'
Sauvegardons le fichier.
Pour que les modifications soient prises en compte, il faut recharger le fichier .bashrc :

. .bashrc

Notez que si vous souhaitez que cet alias soit disponible pour tous les utilisateurs, mieux vaut dans ce cas éditer le fichier /etc/bash.bashrc (utilisez sudo dans ce cas).

Maintenant nous pouvons tester le résultat dans le terminal en tapant simplement update. L’effet est immédiat, cela se passe exactement comme si on avais tapé l’intégralité de la commande sudo apt-get update :)
Vous pouvez ainsi procéder pour toutes les commandes (les plus longues de préférences) que vous souhaitez “raccourcir”, je pense à en particulier au légendaire sudo dpkg-reconfigure xserver-xorg que l’on pourrais raccourcir par “xorg” par exemple.
Pour pouvez aussi être original et crééer des alias avec du texte francais pour des commandes en anglais, comme filtre pour grep ou son pour alsamixer . Attention toutefois à ne pas en abuser sous peine de choper une aliasite (Aliasite : maladie non contagieuse liée à une utilisation immodérée des alias).

RESUME DU BILLET
Message rédigé le: Samedi, juillet 8th, 2006 16:37 | Dans la categorie: Ubuntu
RSS 2.0 | Commentaires | Trackback

2 commentaires

  1. Hells_Dark disait »

    Les alias, c’est vraiment pratique.
    Personnellement, je fais aussi des alias pour editer les fichiers clés.
    Exemple : la commande sources.list me permet d’éditer le fichier /etc/apt/sources.list ..etc
    J’avais déjà eu l’idée du update sinon :)

  2. DecIRCNo Gravatar disait »

    Le plus gros handicap des alias est… l’absence d’alias…
    En effet, quand on bosse sur plein de machines de type *nix vaut mieux pas s’habituer… En effet, quand on arrive sur une machine sans les alias on est souvent tout perdu….
    Attention donc à ne pas oublier les syntaxes correctes des alias utilisés :)

    cEd

Laisser un commentaire.

Note: Votre commentaire devra d'abord être validé par le modérateur. Vous n'avez pas besoin d'en soumettre un à nouveau.