centos修改命令提示符颜色

1.只改当前用户

在  .bashrc  下添加 

PS1="\[\e[37;40m\][\[\e[32;40m\]\u\[\e[37;40m\]@\h \[\e[36;40m\]\w\[\e[0m\]]\\$" 

PS1="\[\e[1;32m\][\[\e[0m\]\t \[\e[1;33m\]\u\[\e[36m\]@\h\[\e[1;31m\]\W\[\e[1;32m\]]\[\e[1;35m\]\\$\[\e[0m\]"  #前面带当前时间

PS1="[\e[32;40m\e[1m\u\e[32;40m\e[1m@\e[35;40m\e[1m\h\e[0m \e[34;40m\e[1m\W\e[0m]\$"

PS1="\[\e[33;40m\][\u@\h \W]\$\[\e[0m\]"

PS1="\[\033[1;36;40m\][\u@\H \w]\\$\[\033[1;37;40m\]"    // 可以显示全

PS1="\[\e[1;5;41;33m\][\u@\h \W]\\$\[\e[0m\]"  #闪烁

PS1="\[\e[1;32m\][\t \[\e[1;33m\]\u\[\e[35m\]@\h\[\e[1;31m\] \W\[\e[1;32m\]]\[\e[0m\]\\$"

PS1="\[\e[1;35m\][\[\e[1;34m\]\u\[\e[1;36m\]@\[\e[1;34m\]\h \[\e[1;31m\]\w\[\e[1;35m\]]\[\e[1;36m\]\\$\[\e[0m\]"

PS1="\[\e[1;34m\][\u@\h \W]\\$\[\e[0m\]"

#任选一个

 

source  .bashrc  生效

 

2.改所有用户

在 /etc/profile.d/ 目录下添加 color.sh 文件

写入PS1

source /etc/profile.d/color.sh  生效

 

———————————————————————————————————————————————

附环境变量说明

与环境变量相关的文件:
1  etc/profile
2  etc/profile.d/*.sh
3  etc/bashrc
4  ~/.bash_profile (ubuntu下文件名为~/.profile)
5  ~/.bashrc

其中4,5 在家目录下的文件只对当前用户有效,etc文件夹下的对所有用户有效

 

添加环境变量:
export 变量名=变量值  (例:export LD_LIBRARY_PATH=/home/other/test/lib:$LD_LIBRARY_PATH )
这样只能临时生效,重启就要重设

 

永久生效:

cd  #回到当前用户家目录


vim .bash_profile (ubuntu下文件名为~/.profile)


在bash_profile文件末尾添加并保存以下命令:
export 变量名=变量值  #注意等号两边不能有空格


source .bash_profile  #立即生效

 

posted @ 2020-11-09 22:57  公博义  阅读(569)  评论(0编辑  收藏  举报