Відповіді:
Це змінюється зміною змінної середовища PS1
.
Ви можете бачити поточне значення PS1
:
root@monu dev# echo $PS1
Ви можете бачити значення, яке дорівнює \u@\h \w\$
, де:
\u
: ім'я користувача\h
: ім'я хоста\w
: поточний робочий каталог\$
: #
символ для кореневого користувача, $
символ для інших користувачівЯкщо ви хочете, щоб зміни були постійними, вам слід додати скрипт, який змінює значення PS1
в ~/.bashrc
, оскільки він виконується щоразу, коли користувач входить у систему.
PROMPTING
розділі с man bash
.
Це залежить від вашої оболонки. Як важлива бічна примітка, ви ніколи не повинні використовувати кореневий обліковий запис як особистий рахунок. Створіть нормального користувача та налаштуйте доступ до sudo. Будь ласка, ознайомтеся з вашим посібником з розповсюдження, як це зробити.
У zsh вам потрібно встановити змінну PROMPT так:
PROMPT='%{ESC[38;5;24m%};%{ESC[0m%} '
zshell пропонує безліч інших варіантів, і це дійсно мінімальний підказ.
У bash ви можете встановити це так:
local ROOK="\[\033[38;5;24m\]"
local DEFAULT="\[\033[0;39m\]"
PS1="${ROOK}\$${DEFAULT} "
Зауважте, що в обох випадках у мене є 256 кольоровий термінал. Сторінка man допоможе багато ( man bash
або man zsh
).