实现命令提示符显示当前所在目录

实现命令提示符显示当前所在目录

修改前效果:

[root@dns ~]# cd /usr/local/nginx/
[root@dns nginx]#

修改后效果:

[root@dns ~]#cd /usr/local/nginx/
[root@dns /usr/local/nginx]#

对所有用户直接编辑(带颜色):
vim /etc/profile    在文件最后边添加两行:

PS1='\[\e[31m\][\u@\[\e[36m\]\h \w]\$\[\e[m\]'

source /etc/profile

对个别用户直接编辑(带颜色):
#vim .bash_profile  编辑用户宿主目录下面的.bash_profile ,在文件最后边添加两行:

PS1='\[\e[31m\][\u@\[\e[36m\]\h \w]\$\[\e[m\]'

实现命令提示符显示当前所在目录

更复杂点的:

PS1='[\[\033[0;34m\]\u\[\033[0;37m\]@\[\033[0;35m\]\h\[\033[0;33m\] \w\[\033[0;37m\]]\[\033[0;31m\]\$\[\033[00m\] '

实现命令提示符显示当前所在目录

 

分享