文章作者:Tyan
博客:noahsnail.com | CSDN | 简书
1. 问题描述
最近在服务器上重新安装了一点东西,结果登录的shell界面变成了显示-bash-4.2$
,显得很丑而且使用起来十分不方便,主要是scp时需要用户名和主机名,因此对其进行了修改。
2. 解决方案
修改当前用户的.bash_profile
文件,在其中加入:
1 | export PS1='[\u@\h \W]$ ' |
source .bash_profile
,OK,问题解决。
3. 解释
PS1是Linux终端用户的一个环境变量,用来说明命令行提示符的设置。\u
等是特殊字符,可以通过man bash
命令查看,其意义如下:
1 | \a an ASCII bell character (07) |
部分特殊字符解释如下:
1 | \u 当前用户的用户名 |