以Root身份工作时高亮显示Shell提示符
于 2008年4月14日
一些发行版已经开始做的一件有用的事情是:如果您以root身份登录,则将shell提示符的颜色设置为不同的颜色。 这为您提供了一个额外的视觉提示,可帮助您避免在不需要时以root身份执行操作。 如果您的发行版没有为您执行此操作,则可以通过更改 .bashrc 文件来实现。 要设置shell提示符的颜色,您可以设置shell变量PS1。
要使以root身份运行时提示符变为红色,请将此添加到/root/.bashrc
PS1="\[\e[31m\]\h:\w#\[\e[m\] "
要使以普通用户身份运行时提示符变为绿色,请将此添加到〜/.bashrc
PS1="\[\e[32m\]\u@\h:\w\$\[\e[m\] "
有关转义序列含义的更多信息,请参阅shell手册页并在网络上搜索ANSI转义码。
在下面的图像中,顶部shell窗口是普通用户,底部窗口是root窗口。
相关文章
- 安全地以root身份运行程序 作者:Phil Hughes
- 扩展Bash提示符 作者:Giles Orr
- 最佳技术支持 作者:LJ 工作人员