Command prompt colours

Here’s an old trick which works great on ESX servers (thanks to this article on Linux Journal for reminding me).  It turns your prompt different colours to highlight when you are logged in as root.

To make the prompt red when you’re running as root add this to /root/.bashrc:

PS1='[e[31m]u@h:w#[e[m] ‘

To make the prompt green when running as a normal user add this to ~/.bashrc:

PS1='[e[32m]u@h:w$[e[m] ‘

Update: If you want to add this to a kickstart script, do this:

# Help identify when logged in as root
echo “PS1='[e[31m]u@h:w#[e[m]'” >> /root/.bashrc
echo “PS1='[e[32m]u@h:w#[e[m]'” >> /etc/skel/.bashrc

2 thoughts on “Command prompt colours

  1. This is a nice tip, just gives you a heads up with out much thought as to where you are and the potential for your cmd line inputs. not to mention, quicker admins make more money, lol… wait, what?

Leave a Reply