Linux如何修改shell命令提示符颜色

作者:落知秋 | 创建时间: 2023-07-23
本文主要介绍Linux如何自定义shell命令提示符颜色,让自己的命令提示符更有个性。...
Linux如何修改shell命令提示符颜色

操作方法

进入Linux终端后,任意执行一个命令,比如查看系统版本信息uname -a,可以看到当前系统的命令提示符颜色显示为绿色

通过执行命令echo $PS1可以查看当前用户的命令提示符的具体配置信息 ,从下图可以看到当前用户yc的配置为: \[\e]0;\u@\h: \w\a\]${debian_chroot:+($debian_chroot)}\[\033[01;32m\]\u@\h\[\033[00m\]:\[\033[01;34m\]\w\[\033[00m\]\$ 在设置PS1的常用参数有:\u表示用户,\h表示主机,\w表示路径,\s表示所用shell

其中最常用的字体颜色的设置格式为\[\e[F;Bm\],字符F标识字体颜色,字母B标识背景颜色 通过查阅Linux命令大全可以看到如下文字颜色、背景颜色对应的映射关系。

通过执行命令export PS1='\[\e[33;45m\]\h\u@\w]\$ '可以立即看到命令提示符样式变化

但是当退出当前窗口或者重新打开一个新的窗口时,我们可以发现刚才的配置失效了,这是由于未配置当前用户的环境变量。 这样也有一个好处,我们可以通过这种方式来调整样式,找到自己最喜欢的显示方式。

如果相对当前用户长期生效,则可以将最终想要的配置放在~/.bashrc文件中,通过执行source ~/.bashrc命令让配置立即生效。

温馨提示

如果小编所写帮助到了你,请帮忙给点个赞或评论支持下,您的支持是作者继续创作的动力!
点击展开全文

更多推荐