我使用su - oracle 后,出现 -bash -3.00$是为什么?

如题所述

第1个回答  推荐于2016-07-20
问题产生的原因是你的新用户没有获取bash的配置文件。
可以通过设置环境变量PS1、PS2、来自定义用户命令行的字符显示。如果要长期永久性修改提示符,可以将修改提示符的命令添加到$HOME/.profile或$HOME/.bash_profile文件中。

PS1是主提示符变量,也是默认提示符变量。默认值"\s-\v\$“,显示shell类型和版本。
基本上通过设置PS1来定义命令行提示字符即可,最常用的需求就是显示登录的用户名、主目录、主机名等等,举个例子如下:

显示用户名,主机名和动态显示当前目录
-bash-3.00# export PS1="[\u@\h \w]"
[root@MagicLinux ~]cd /etc
[root@MagicLinux /etc]本回答被提问者采纳

相关了解……

你可能感兴趣的内容

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 非常风气网