Tout d'abord, qu'est ce que la complétion? Un petit tour chez Wikipedia, vous renseignera un petit peu plus sur la Completion

Mais à quoi est-ce que ça sert? Et bien c'est très simple, suivez le petit exemple:

Imaginons que je cherche à lancer

Je tappe donc:

[pm@mandriva ~]# scri

scribus script

J'ai tappé une première fois sur TAB (rien ne se fait) et une seconde fois et je vois apparaitre deux solutions, si je tappe ensuite un "b", et que je fais TAB, j'obtiendrais:

[pm@mandriva ~]# scribus

Celà permet de ne pas se tromper dans la saisie des noms ;)

Essayons maintenant autre chose:

[pm@mandriva ~]# man scri

Et rien ne se passe!
C'est là que bash-completion intervient!

Procédure:

Commençons par l'installer:

[root@mandriva ~]# urpmi bash-completion

Ensuite, autorisons le système à l'utiliser

[root@mandriva ~]# source /etc/bash_completion

Et maintenant, on réessaye:

[pm@mandriva ~]# man scri
scribus script

Et voilà, tout roule :-)