如何调整命令提示符的颜色和格式设置?

2026-05-25 04:570阅读0评论SEO资源
  • 内容介绍
  • 相关推荐

本文共计1274个文字,预计阅读时间需要6分钟。

如何调整命令提示符的颜色和格式设置?

在Windows的CMD中,只能通过命令提示符改变颜色提示符,例如输入color 2可以使CMD界面变成绿色,仅能改变整体的颜色。而在Bash中,情况则不同,这次我使用的是git-bash,它支持更丰富的颜色设置。

在Windows的CMD里,只能改变命令提示符整个的颜色,比如你打开Windows输入color 2 就可以发现CMD页面变成了绿色,也只能改变整体的颜色。

而在Bash里就不一样了,这次我是用git-bash,Linux里Bash也同理。关键的变量是$PS1 。输入echo $PS1 即可看到格式。

[root@localhost ~]# echo $PS1 [\u@\h \W]\$ [root@localhost ~]#

这是默认的格式,里面的转义字符意义如下。

\d:  # 代表日期,格式为weekdaymonthdate,例如:"MonAug1"

\H:  # 完整的主机名称。

\h:  # 仅取主机的第一个名字,如上例,则为fc4,.linux则被省略

\t:  # 显示时间为24小时格式,如:HH:MM:SS

\T:  # 显示时间为12小时格式

\A:  # 显示时间为24小时格式:HH:MM

\u:  # 当前用户的账号名称

\v:  # BASH的版本信息

\w:  # 完整的工作目录名称。

阅读全文

本文共计1274个文字,预计阅读时间需要6分钟。

如何调整命令提示符的颜色和格式设置?

在Windows的CMD中,只能通过命令提示符改变颜色提示符,例如输入color 2可以使CMD界面变成绿色,仅能改变整体的颜色。而在Bash中,情况则不同,这次我使用的是git-bash,它支持更丰富的颜色设置。

在Windows的CMD里,只能改变命令提示符整个的颜色,比如你打开Windows输入color 2 就可以发现CMD页面变成了绿色,也只能改变整体的颜色。

而在Bash里就不一样了,这次我是用git-bash,Linux里Bash也同理。关键的变量是$PS1 。输入echo $PS1 即可看到格式。

[root@localhost ~]# echo $PS1 [\u@\h \W]\$ [root@localhost ~]#

这是默认的格式,里面的转义字符意义如下。

\d:  # 代表日期,格式为weekdaymonthdate,例如:"MonAug1"

\H:  # 完整的主机名称。

\h:  # 仅取主机的第一个名字,如上例,则为fc4,.linux则被省略

\t:  # 显示时间为24小时格式,如:HH:MM:SS

\T:  # 显示时间为12小时格式

\A:  # 显示时间为24小时格式:HH:MM

\u:  # 当前用户的账号名称

\v:  # BASH的版本信息

\w:  # 完整的工作目录名称。

阅读全文