Un alias est une fonction du Bash (interpréteur
standard de commande sur Linux), cette fonction vous laisse convenir
d'appeler une ligne de commande comme bon vous semble. C'est une fonction
très pratique, je m'explique.
Avec la fonction alias je peut remplacer n'importe quelle ligne de
commande par une commande personnelle.
$ ls -alR --color
$ ll
alias ll="ls -alR --color"
Mais on peut faire des alias bien plus intelligents
exemples:
Quand je modifie un fichier système ou que je le traduis, premièrement
j'aime bien ne pas être obligé de tout relire pour savoir
quelle commande à été mise en commentaire ou même
de quoi il parle ou ce qu'il gère.
Alors je me suis fais un alias "quoi"
et je n'ai plus qu'à taper:
$ quoi [nom-du-fichier]
alias quoi="grep -A4 -w remd:"
On peut ce servir des alias pour tout un tas de choses, et tout particulièrement
pour les tâches répétitives style travailler sur votre
dernier script Perl dans le répertoire
/home/common/prog/perl/a_finir
tout en écoutant votre morceau favori sur la platine CD est
en imprimant les paroles sur votre Canon 4100 et lancer le calendrier
ou lancer simplement votre seamonkey en tapant simplement "sm"
vous pouvez remplacer toutes ces commandes en guise d'exemples bien
sûr:
/usr/local/seamonkey/seamonkeypar sm
~/bin/taf $1 || /usr/local/seamonkey/seamonkey "http://translate.google.fr/?hl=fr&sl=en&tl=fr"par
trad
On peut placer les alias dans /home/votre-login/.bashrc ou
/home/votre-login/.bash_profile ou tout autre programme en
bash qui est lu au démarrage sur un répertoire
local pour les alias propre à une personne ou dans un programme
global dans /etc/ .
Pour plus d'info sur
quoi
voir la
ainsi
qu'ici