重新安装了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=代码,然后输入以下命令即可生效。

source ./.bashrc

3.再修改root下的PS1,使用网上的方法在/etc/profile文件最后插入export PS1再source可以生效,但是每次在xshell使用root连接都需要再次source很麻烦。

这时,可以在root下的root目录找到.bashrc文件,把PS1添加进去,再source ./.bashrc,即可每次连接生效。

为了区分root与普通用户,需要把$改成#:

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/]# "