让你的Linux命令提示符炫起来[root@web etc]#

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了让你的Linux命令提示符炫起来[root@web etc]#相关的知识,希望对你有一定的参考价值。

CentOS版本的Linux命令提示符默认是么有颜色,有时候看厌了,所以给它点颜色看看。

命令提示符号便令为PS1,它的帮助说明可以man bash下搜索PS1可以查看,一些功能参数,我就不介绍了,在命令行下输入:

[[email protected] etc]#PS1="\[\033[1;32m\][\[\033[1;31m\]\u\[\033[1;36m\]@\[\033[1;35m\]\h \[\033[1;33m\]\W\[\033[1;32m\]]\[\033[1;31m\]\\$\[\033[0m\]"

[root@web etc]#

PS1中设置字符序列颜色的格式为:\[\033[功能;颜色编码m\]字符\[\033[0m\]

颜色编码:其中编号30~37为字体颜色,编号40~47为背景颜色

前景   背景   颜色              功能  意义

30      40      黑色              0   OFF

31      41      红色              1   高亮显示 

32      42      绿色

33      43      黄色

34      44      蓝色

35      45      紫红色

36      46      青蓝色

37      47      白色 

这里用了字体颜色,如果想要同时设置背景颜色可以使用\[\033[功能;字体颜色;背景颜色m\]字符\[\033[0m\]

你要设置的字符后要接\[\033[0m\],即取消设置,不然会影响后面的字符,除非你要继续设置后面字符的颜色可以不取消,把取消放在最后,不会影响命令的颜色。


以上是关于让你的Linux命令提示符炫起来[root@web etc]#的主要内容,如果未能解决你的问题,请参考以下文章

让你的Linux像黑客帝国的画面一样炫酷

让你的 Linux 命令骚起来

让你的Shell命令提示符飞起来~

oh-my-zsh,让你的终端从未这么爽过

让你的Mac电脑高效起来,推荐几个yyds的命令行工具

在Bash中定制炫酷的命令提示符