重新安装了 VMware 和 Ubuntu, 但是命令行提示符太单调, 不美观, 如何更改呢. 于是在网上巴拉巴拉搜寻一番.
1. 更改 PS1 环境变量, 这俩都可以, 我选择第一个:
- export PS1="\[\033[01;31m\]\u\[\033[00m\]@\[\033[01;32m\]\h\[\033[00m\][\[\033[01;33m\]\t\[\033[00m\]]:\[\033[01;34m\]\w\[\033[00m\]$"
- export PS1="\[\e[32;1m\][\[\e[33;1m\]\u\[\e[31;1m\]@\[\e[33;1m\]\h \[\e[36;1m\]\w\[\e[32;1m\]]\[\e[34;1m\]\$ \[\e[0m\]"
2. 在普通用户下 ls-all, 选择. bashrc 在文件最后插入上面的 export PS1 = 代码, 然后输入以下命令即可生效.
1 source ./.bashrc
3. 再修改 root 下的 PS1, 使用网上的方法在 / etc/profile 文件最后插入 export PS1 再 source 可以生效, 但是每次在 xshell 使用 root 连接都需要再次 source 很麻烦.
这时, 可以在 root 下的 root 目录找到. bashrc 文件, 把 PS1 添加进去, 再 source ./.bashrc, 即可每次连接生效.
为了区分 root 与普通用户, 需要把 $ 改成 #:
1 export PS1="\[\033[01;31m\]\u\[\033[00m\]@\[\033[01;32m\]\h\[\033[00m\][\[\033[01;33m\]\t\[\033[00m\]]:\[\033[01;34m\]\w\[\033[00m\]#"
来源: http://www.bubuko.com/infodetail-3101079.html