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 #立即生效