Personnaliser le shell
Résolu
luckydan67
Messages postés
76
Date d'inscription
Statut
Membre
Dernière intervention
-
luckydan67 Messages postés 76 Date d'inscription Statut Membre Dernière intervention -
luckydan67 Messages postés 76 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
J'ai personnaliser mon shell suivant l'exemple donner sur le site du zéro (il s'agit uniquement d'une coloration du prompt):
\[\033[00m\][\
\[\033[31m\]\u\
\[\033[00m\]@\
\[\033[35m\]\h\
\[\033[00m\]:\
\[\033[34m\]\w\
\[\033[00m\]]\
\[\033[00m\]\$
J'ai bien obtenu un prompt en couleur mais uniquement lorsque je me log en utilisateur restreint; lorsque je suis logger en "root", le prompt demeure inchanger. Comment faire pour avoir la même personnalisation en root?
Merci pour votre aide
J'ai personnaliser mon shell suivant l'exemple donner sur le site du zéro (il s'agit uniquement d'une coloration du prompt):
\[\033[00m\][\
\[\033[31m\]\u\
\[\033[00m\]@\
\[\033[35m\]\h\
\[\033[00m\]:\
\[\033[34m\]\w\
\[\033[00m\]]\
\[\033[00m\]\$
J'ai bien obtenu un prompt en couleur mais uniquement lorsque je me log en utilisateur restreint; lorsque je suis logger en "root", le prompt demeure inchanger. Comment faire pour avoir la même personnalisation en root?
Merci pour votre aide
A voir également:
- Personnaliser le shell
- Classic shell - Télécharger - Personnalisation
- Comment personnaliser sa sonnerie - Guide
- Personnaliser numéro de page word - Guide
- Personnaliser menu démarrer windows 11 - Guide
- Personnaliser barre des taches windows 10 - Guide
4 réponses
C'est normal, lorsque tu ouvres un shell root ( avec su, sudo..) , bash ( qui est vraisemblablement ton shell par défaut)s'initialise avec ton fichier /root/.bashrc ( shell qui n'est pas login)
Le .bashrc est propre à l'utilisateur.
C'est une conséquence du bon cloisonnement de Unix, on n'est pa sous Win$.
Tu devras donc modifier le fichier .bashrc de root afin d'obtenir la configuration adéquate et de même pour les autres utilisateurs.
Je te conseille de définir une variable PS1 simple.
Chez moi:
ESC="\033"
export PS1="[\u@\h ]\w\[$ESC[41m#$ESC[0m\] "
Gates gave ^H sold you the windows.
GNU gave us the whole house.(Alexandrin)
Le .bashrc est propre à l'utilisateur.
C'est une conséquence du bon cloisonnement de Unix, on n'est pa sous Win$.
Tu devras donc modifier le fichier .bashrc de root afin d'obtenir la configuration adéquate et de même pour les autres utilisateurs.
Je te conseille de définir une variable PS1 simple.
Chez moi:
ESC="\033"
export PS1="[\u@\h ]\w\[$ESC[41m#$ESC[0m\] "
Gates gave ^H sold you the windows.
GNU gave us the whole house.(Alexandrin)
comment accéder à .bashrc de root?
Quand je suis logger en root, c'est le même fichier (celui de l'utilisateur) qui s'ouvre et /root/.bashrc est vide...
Quand je suis logger en root, c'est le même fichier (celui de l'utilisateur) qui s'ouvre et /root/.bashrc est vide...