Answers:
这可以通过更改环境变量来更改PS1。
您可以看到的当前值PS1:
root@monu dev# echo $PS1
您可以看到该值等于\u@\h \w\$,其中:
\u : 用户名\h : 主机名\w :当前工作目录\$:#root用户的$符号,其他用户的符号如果您希望更改是永久的,则必须添加更改PS1in 值的脚本~/.bashrc,因为该脚本将在用户每次登录时执行。
PROMPTING部分man bash。
这取决于您的外壳。 需要注意的重要一点是,永远不要将root帐户用作个人帐户。创建一个普通用户并设置对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)。