CentOS切换用户显示方式,隐藏用户名路径的问题.
发布时间
阅读量:
阅读量
在 CentOS 7.2 系统中完成 PostgreSQL 的安装过程后,系统会自动建立一个名为“postgres”的管理员账户,然而若需切换至该用户,可采用如下命令进行操作
sudo su - postgres
此时却呈现出:
-bash-4.2$
出现 shell 提示信息显示为 -bash-4.2$ 而未呈现用户名及路径的问题。
这源于在 PostgreSQL 安装过程中,为 postgres 用户生成的配置文件中缺失了如下相关设置:
export PS1='[\u@\h \w]'
解决方法概述
需要特别指出的是:在完成用户切换操作后,终端显示为 -bash-4.2$,实际上用户切换已成功执行,但显示内容与预期存在偏差;起初我误以为系统出现了故障,导致无法进行后续操作,一时感到困惑。
在 -bash-4.2$ 的提示符状态下,对相关配置文件进行了编辑:
vi ~/.bash_profile
在文档的最后部分增加内容:
export PS1='[\u@\h \w]'
实施下列操作步骤,以确保修改内容能够正式生效:
source ~/.bash_profile
操作完成后,即可即时获取所需的信息内
全部评论 (0)
还没有任何评论哟~
