Solicitarea implicită va fi
root@monu dev]#
Putem schimba „root @ monu „faceți parte și dați-i numele dorit?
Răspundeți
Acest lucru se schimbă schimbând variabila de mediu PS1
.
Puteți vedea valoarea curentă a PS1
de:
root@monu dev# echo $PS1
Puteți vedea valoarea să fie egală cu \u@\h \w\$
, unde:
-
\u
: nume de utilizator -
\h
: nume de gazdă -
\w
: directorul de lucru actual -
\$
: un simbol#
pentru rădăcină utilizator, un simbol$
pentru alți utilizatori
Dacă doriți ca modificarea să fie permanentă, trebuie să adăugați scriptul modificând valoarea PS1
în ~/.bashrc
, de atunci, este executat de fiecare dată când un utilizator se conectează.
Comentarii
Răspuns
Acest lucru depinde de shell-ul dvs. Ca o notă secundară importantă, nu ar trebui să niciodată să utilizați contul rădăcină ca cont personal. Creați un utilizator normal și configurați accesul la sudo. Vă rugăm să verificați manualul de distribuție cu privire la modalitatea de a face acest lucru.
În zsh, trebuie să setați variabila PROMPT astfel:
PROMPT="%{ESC[38;5;24m%};%{ESC[0m%} "
zshell oferă o mulțime de alte opțiuni și aceasta este cu adevărat minimă prompt.
În bash, îl puteți seta astfel:
local ROOK="\[\033[38;5;24m\]" local DEFAULT="\[\033[0;39m\]" PS1="${ROOK}\$${DEFAULT} "
Rețineți că, în ambele cazuri, am un terminal cu 256 de culori activat. Pagina man va ajuta foarte mult (man bash
sau man zsh
).
Comentarii
- Aici ați afirmat corect cazul cont root , IMO – nu trebuie utilizat ca cont personal (cu excepția unor sisteme încorporate cu amprentă redusă).
PROMPTING
secțiune cuman bash
.