Lorsque l’on jongle avec différents serveurs et plusieurs fenêtres de terminal, il n’est pas toujours évident d’identifier immédiatement sur quelle machine on se trouve.
Pour remédier à ce problème, je vous propose de changer les couleurs de l’invite de commande (prompt) de votre terminal sous linux.
Editer le fichier .bashrc
Nous allons éditer le fichier .bashrc, qui permet d’éditer les préférences utilisateurs pour tout ce qui concerne bash:
nano .bashrc
Code language: CSS (css)
Ajout de styles
Et voici quelques styles sympas à ajouter pour tuner votre prompt.
Style Lemon Lime
Ajoutez ceci à votre fichier .bashrc:
export PS1="\[$(tput bold)\]\[$(tput setaf 6)\]\t \[$(tput setaf 2)\][\[$(tput setaf 3)\]\u\[$(tput setaf 1)\]@\[$(tput setaf 3)\]\H \[$(tput setaf 6)\]\w\[$(tput setaf 2)\]]\[$(tput setaf 4)\]\\$ \[$(tput sgr0)\]"
Code language: JavaScript (javascript)
C’est mon style préféré, très cocktail d’été. Voilà ce que cela donne:
Style Matrix
Vous pouvez aussi opter pour le style Matrix, tout vert:
export PS1="\[$(tput bold)\]\[$(tput setaf 2)\][\u@\h \W]\\$ \[$(tput sgr0)\]"
Code language: JavaScript (javascript)
Style Rainbow
Ou encore pour un arc-en-ciel de couleurs :
export PS1="\[$(tput bold)\]\[$(tput setaf 1)\][\[$(tput setaf 3)\]\u\[$(tput setaf 2)\]@\[$(tput setaf 4)\]\h \[$(tput setaf 5)\]\W\[$(tput setaf 1)\]]\[$(tput setaf 7)\]\\$ \[$(tput sgr0)\]"
Code language: JavaScript (javascript)
Personnalisation du prompt
Si vous souhaitez ajoutez des composants à votre prompt, voici quelques mots-clé utiles:
\u
le nom de session utilisateur\h
le nom d’hôte jusqu’au premier ‘.’\H
le nom d’hôte complet\n
saut de ligne\$
affiche le signe $ pour un simple utilisateur ou # pour l’utilisateur root\\
un backslash “\”
Et voilà, un peu de couleur dans notre terminal !
Vous voulez un site WordPress ou WooCommerce qui soit à la fois rapide et performant? Vous êtes au bon endroit.