Améliorer l'ergonomie de votre prompt, et celui du root, avec de la couleur

En ce moment je ne parle plus beaucoup de Firefox (ou de quoi que ce soit d'autre) car ma dernière occupation relève de l'administration d'un serveur Web. Je suis donc amené à utiliser intensivement la ligne de commande et à passer fréquemment du compte utilisateur classique au compte root.

Étant assez déçu du peu de différence visuel entre les deux comptes, j'ai donc modifié mon prompt utilisateur en rajoutant cette ligne dans le fichier /home/tbassetto/.bashrc :

export PS1='[\t]\[\e[1;32m\]\u\[\e[0m\]@\[\e[1;33m\]\h\[\e[0m\]:\[\e[1;37m\]\w\[\e[0m\]\$ '

Et pour root j'ai rajouté cette ligne dans le fichier /root/.bashrc :

export PS1='[\t]\[\e[41;1;37m\]\u@\h:\w\[\e[0m\]\$ '
# Vous pouvez aussi modifier 41;1;37 par 41;5;37 pour que le prompt clignote :)

Ces deux lignes rajoutent l'heure en début de prompt. Pour l'utilisateur classique on colorie différemment le nom de l'utilisateur, de la machine et le chemin dans lequel on est. Pour le root tout le prompt est écrit en blanc sur fond rouge :)

Aperçu de mon prompt

Pour prendre en compte les modifications vous devez relancer le terminal. Si vous souhaitez personnaliser encore plus votre prompt je vous recommande la lecture de Tip: Prompt magic.

Haut de page