Comment réduire le nom d'utilisateur dans le terminal?


16

Lorsque vous ouvrez un terminal, il affiche le nom d'utilisateur et le nom de la machine. Comme une montre de mines par exemple: romeo@romeo-Satellite-C660D:~$. C'est vraiment ennuyeux parce que c'est un peu gros. Puis-je faire ce plus petit, comme montrer seulement romeo?

Je sais que cela semble stupide, mais je suis nouveau avec les systèmes d'exploitation basés sur Unix.

Réponses:


21

Vous devez modifier la PS1variable dans votre environnement. PS1est responsable de l'apparence de votre invite de commande et des informations qu'elle contiendra.

Changement permanent

Voici l'extrait du .bashrcfichier par défaut dans Ubuntu 10.04 LTS:

if [ "$color_prompt" = yes ]; then
    PS1='${debian_chroot:+($debian_chroot)}\[\033[01;32m\]\u@\h\[\033[00m\]:\[\033[01;34m\]\w\[\033[00m\]\$ '
else
    PS1='${debian_chroot:+($debian_chroot)}\u@\h:\w\$ '
fi

Cela fait que l'invite de commande ressemble à ceci: username@hostname:~/directory$

Si vous changez cela et supprimez une @\hpartie PS1, vous vous débarrasserez de la partie hostname dans votre invite de commande:

if [ "$color_prompt" = yes ]; then
    PS1='${debian_chroot:+($debian_chroot)}\[\033[01;32m\]\u\[\033[00m\]:\[\033[01;34m\]\w\[\033[00m\]\$ '
else
    PS1='${debian_chroot:+($debian_chroot)}\u:\w\$ '
fi

Résultat: username:~/directory$

Changement temporaire

Remplacer PS1dans votre bashsession actuelle :

export PS1="\u:\w\$ "

Ressources:



-3
export PS1='\t$'

puisque je préfère afficher aussi peu d' informations d'arrière - plan que possible sur la borne I personnaliser généralement chaque session comme #, $, etc.


Comment cela répond-il à la question?
TheWanderer
En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.