以为centos和ubuntu的prompt颜色设置是一样的,设置之后才发现不是一样的,百度了很久都没有找到任何有用的信息,在谷歌上随便一搜就找出来了官方的文档,不由得想吐槽百度啊。
centos的prompt也是放在环境变量中,可以写到当前用户的~/.bashrc文件里对当前用户生效,也可以写到全局的/etc/bashrc文件里对所有用户生效,设置的方法官方文档中有详细的介绍。
相关代码:
1 |
PS1='\[\033[02;32m\]\u@\H:\[\033[02;34m\]\w\$\[\033[00m\] ' |
针对当前用户直接复制到~/.bashrc即可,全局的则需要先注释掉原有的,然后再复制进去。
默认的颜色是绿色,暗绿,想要修改颜色可以参考Colours,一番尝试后发现Light Green好看一点:
代码为:
1 |
PS1='\[\033[01;32m\]\u@\H:\[\033[02;34m\]\w\$\[\033[00m\] ' |
2018-12-09添加:
1 |
PS1='\[\033[01;32m\][\u@\H\[\033[02;34m\] \W]\[\033[00m\] ' |
2020-07-19添加:
1 |
export PS1="[\[\e[32m\]\u\[\e[m\]@\[\e[36m\]\h\[\e[31m\]:\[\e[33m\]\w\[\e[0m\]]\[\e[32m\]\$\[\e[0m\] " |
相关文档
评论