Приглашение по умолчанию будет
root@monu dev]#
Можем ли мы изменить часть «root @ памятник» и дать ей желаемое имя?
Приглашение по умолчанию будет
root@monu dev]#
Можем ли мы изменить часть «root @ памятник» и дать ей желаемое имя?
Ответы:
Это изменяется путем изменения переменной среды PS1
.
Вы можете увидеть текущее значение PS1
по:
root@monu dev# echo $PS1
Вы можете увидеть значение, равное \u@\h \w\$
, где:
\u
: имя пользователя\h
: имя хоста\w
: текущий рабочий каталог\$
: #
символ для пользователя root, $
символ для других пользователейЕсли вы хотите, чтобы изменение было постоянным, вы должны добавить скрипт, изменяющий значение PS1
in ~/.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 bash
или man zsh
).