Xshell终端设置主机名和用户名颜色

编辑用户家目录下的.bashrc文件并追加以下内容:

case "$TERM" in
xterm-color|*-256color) color_prompt=yes;;
esac

force_color_prompt=yes
	if [ -n "$force_color_prompt" ]; then
		if [ -x /usr/bin/tput ] && tput setaf 1 >&/dev/null; then
    color_prompt=yes
else
    color_prompt=
		 fi
	fi
if [ "$color_prompt" = yes ]; then
	PS1='${debian_chroot:+($debian_chroot)}[\[\033[01;32m\]\u@\h\[\033[00m\]:\[\033[01;34m\]\w\[\033[00m\]]\$ '
else
PS1='${debian_chroot:+($debian_chroot)}\u@\h:\w\$ '
fi
unset color_prompt force_color_prompt

运行source .bashrc使其生效,设置完成。
在这里插入图片描述
常见shell输入带颜色文字: 3x代表字的颜色,4x代表背景色

“\033[30m 黑色字 \033[0m”
“\033[31m 红色字 \033[0m”
“\033[32m 绿色字 \033[0m”
“\033[33m 黄色字 \033[0m”
“\033[34m 蓝色字 \033[0m”
“\033[35m 紫色字 \033[0m”
“\033[36m 天蓝字 \033[0m”
“\033[37m 白色字 \033[0m”
“\033[40;37m 黑底白字 \033[0m”
“\033[41;37m 红底白字 \033[0m”
“\033[42;37m 绿底白字 \033[0m”
“\033[43;37m 黄底白字 \033[0m”
“\033[44;37m 蓝底白字 \033[0m”
“\033[45;37m 紫底白字 \033[0m”
“\033[46;37m 天蓝底白字 \033[0m”
“\033[47;30m 白底黑字 \033[0m”

猜你喜欢

转载自blog.csdn.net/nmb_jiang/article/details/105195981