Promptul este definit de PS1
variabil. Puteți vedea cum este definit cu
~$ echo $PS1
\[\e]0;\u@\h: \w\a\]${debian_chroot:+($debian_chroot)}\[\033[01;32m\]\u@\h\[\033[00m \]:\[\033[01;34m\]\w\[\033[00m\]\$
În Ubuntu standard, acesta este de fapt definit cu comanda:
PS1='${debian_chroot:+($debian_chroot)}\[\033[01;32m\]\u@\h\[\033[00m\]:\[\033[01;34m\]\w\ [\033[00m\]\$ '
- Schimbare
01;32
in piesa \[\033[01;32m\]
la un alt număr pentru a schimba culoarea nume utilizator@nume gazdă
parte.
- Schimbare
01;34
in piesa \[\033[01;34m\]
pentru a schimba culoarea numelui folderului.
O listă de coduri de culoare (adaptată din sursă):
Codul culorii
Negru 0;30
Roșu 0;31
Verde 0;32
Maro 0;33
Albastru 0;34
Magenta 0;35
Cyan 0;36
Alb 0;37
Înlocuiți 0 cu 1 pentru a obține o versiune deschisă la culoare.
Această variabilă este setată în dvs .bashrc
fișier de configurare, care este executat de fiecare dată când se deschide un shell interactiv. Astfel, modificați comanda existentă în consecință.
Puteți schimba culoarea promptului utilizatorului root în același mod, editând fișierul .bashrc
fișierul utilizatorului root, /root/.bashrc
. Cu toate acestea, pentru a activa o solicitare colorată pentru acel cont, ar trebui, de asemenea, să decomentați linia force_color_prompt=da
.