Linux环境变量中PS1是很重要的环境变量,全局变量。
通过更改PS1可以对Linux terminal中的颜色进行自定义,提升易用性。
1. 在Linux中,可以通过 echo 命令查看当前PS1变量的值
echo $PS1
2. 通过SSH登录Linux之后,默认的颜色搭配看上去并不舒服,那么,我们如何通过修改PS1变量对Linux terminal的颜色进行自定义呢?
很简单,只需要在vim中对 bashrc 文件进行修改即可。
vim ~/.bashrc
这是因为Linux系统中,有关于用户名的设置存放在 bashrc 这个文件里,我们可以先查看一下文件中有没有PS1行,如果有的话,可以直接对其进行修改,如果没有的话,则可以自己添加一行。
这里给出一个例子,引用自 https://blog.csdn.net/u012335044/article/details/78914387
PS1='\[\e[32m\][\u@\h \W]#\[\e[m\] '
32代表的是绿色前景色,\[\e[m\]是关闭颜色设置。
写入之后,在vim中保存文件。
记得退出vim之后,执行source使之生效:
source ~/.bashrc
最后给出我设置的方案,修改了颜色的同时记录了键入命令的次数:
$echo $PS1
\[\033[01;36m\]\u\[\033[00m\]@\[\033[01;35m\]\h \e[31;1m\]\t \d \[\033[01;33m\]\w \[\033[00m\] \# \n$
网友评论