欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  科技

Ubuntu18 给terminal改个漂亮的命令行提示符

程序员文章站 2022-04-18 19:05:46
重新安装了VMware和Ubuntu,但是命令行提示符太单调,不美观,如何更改呢。于是在网上巴拉巴拉搜寻一番。 1.更改PS1环境变量,这俩都可以,我选择第一个: 2.在普通用户下 ls-all,选择.bashrc在文件最后插入上面的export PS1=代码,然后输入以下命令即可生效。 3.再修改 ......

重新安装了vmware和ubuntu,但是命令行提示符太单调,不美观,如何更改呢。于是在网上巴拉巴拉搜寻一番。

1.更改ps1环境变量,这俩都可以,我选择第一个:

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\]$ "
2 
3 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

Ubuntu18 给terminal改个漂亮的命令行提示符

Ubuntu18 给terminal改个漂亮的命令行提示符

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

Ubuntu18 给terminal改个漂亮的命令行提示符