如题所述
第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]本回答被提问者采纳
可以通过设置环境变量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]本回答被提问者采纳