为了区分生产环境和测试环境,强烈调整Linux的命令行颜色,避免误操作导致生产故障,很不起眼的一个操作,但是在犯蒙时刻能救命~
[root@centos ~]#vim /etc/profile
#在最后面一行追加下面代码
PS1="\[\e[1;41;33m\][\u@\h \W]\\$\[\e[0m\]"
#执行命令使其生效
source /etc/profile
在Linux中,PS1是一个环境变量,用于定义命令行提示符的格式。PS1的值是一个字符串,其中包含了一些特殊字符和转义序列,用于显示当前的用户名、主机名、当前工作目录等信息。
下面是一些常用的PS1特殊字符和转义序列:
除了特殊字符外,PS1还支持一些转义序列,用于控制颜色和样式。例如:
通过组合特殊字符和转义序列,我们可以自定义命令行提示符的样式。例如,下面是一个自定义的命令行提示符:
PS1='\[\e[1;32m\]\u@\h:\w\$\[\e[0m\] '
这个命令行提示符将当前用户的用户名和主机名显示为绿色,当前工作目录显示为普通文本,以$符号作为命令行输入的结尾。
需要注意的是,PS1环境变量的设置只对当前的终端会话有效。如果我们想要永久修改PS1环境变量的值,可以将其添加到.bashrc或者.profile文件中。
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。
扫码关注腾讯云开发者
领取腾讯云代金券
Copyright © 2013 - 2025 Tencent Cloud. All Rights Reserved. 腾讯云 版权所有
深圳市腾讯计算机系统有限公司 ICP备案/许可证号:粤B2-20090059 深公网安备号 44030502008569
腾讯云计算(北京)有限责任公司 京ICP证150476号 | 京ICP备11018762号 | 京公网安备号11010802020287
Copyright © 2013 - 2025 Tencent Cloud.
All Rights Reserved. 腾讯云 版权所有