Réponses:
Comme l'a dit tante, vous devez définir $PS1
(l'invite de gauche) (et éventuellement $PS2
(l'invite de deuxième ligne)).
(D'autres variables existent sur d'autres shells comme $RPS1
(invite de droite) pour zsh)
La meilleure chose à faire est de modifier votre .bashrc
fichier dans votre répertoire personnel et d'ajouter quelque chose comme:
export PS1=...
Je vais vous donner un lien supplémentaire que je trouve toujours utile car il y a une bonne liste des couleurs disponibles.
Comme d'autres l'ont dit, cela est déterminé par les variables environnementales PS1
et PS2
.
La valeur par défaut d'Ubuntu ps1
est:${debian_chroot:+($debian_chroot)}\u@\h:\w\$
Vous voudrez donc exécuter ce qui suit:
export PS1=${debian_chroot:+($debian_chroot)}\u@\h:\w\$
Pour l'exécuter à chaque fois que vous vous connectez, mettez-le dans votre ~/.bashrc
fichier:
echo "export PS1=${debian_chroot:+($debian_chroot)}\u@\h:\w\$" >> ~/.bashrc
Puisque vous avez posé une question spécifique sur Arch (enfin, cela n'a pas vraiment d'importance, mais cela constitue une excuse intéressante pour ajouter aux réponses ...), vous devriez regarder cette entrée dans Arch Wiki: Color Bash Prompt . Et pour encore plus de plaisir, ce fil dans les forums Arch: Quelle est votre PS1? . (Des pages et des pages de personnes essayant de se surpasser avec des invites de plus en plus élaborées ... c'est l'utilisateur Arch typique pour vous.)
$PS2
est l'invite que vous obtenez lors de l'écriture d'une commande sur plusieurs lignes, pas la bonne invite. L'invite de droite serait$RPS1
(et en$RPS2
conséquence pour plusieurs lignes) sur zsh - bash n'a pas d'invite de droite.