Símbolo del sistema de Linux: formato PS1 variable

Después de iniciar sesión en la línea de comandos, el sistema muestra el símbolo del sistema: [root @ CentOS76 ~] # 

[root@CentOS76 ~]# 

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

El símbolo del sistema se define mediante la variable "PS1" de la siguiente manera:

 

Un uso común es colorear algunos campos:

cat /etc/profile.d/env.sh
##默认规范
#[\u@\h \W]\$

#开头\[\e[X;F;Bm\]   结尾\[\e[0m\]

#自定义将hostname部分加粗+下划线+标绿
PS1="[\u@\[\e[1;4;32;40m\]\h \[\e[0m\]\W]\\$ "
[root@CentOS76 ~]# 

Surte efecto inmediatamente después de sincronizar archivos variables

\e 字体修饰参数详解
\[\e[X;F;Bm\]

F=字体颜色
B=背景颜色

F    B    颜色
30    40    黑色
31    41    红色
32    42    绿色
33    43    黄色
34    44    蓝色
35    45    紫红色
36    46    青蓝色
37    47    白色

X
1    加粗
4    下划线
5    闪烁

 

Publicado 4 artículos originales · Me gusta0 · Visitas 56

Supongo que te gusta

Origin blog.csdn.net/qq_24814027/article/details/105623569
Recomendado
Clasificación