网站定制化价格,工程公司有哪些,浙江网站建设公司地址,湖南省金力电力建设有限公司 网站1、问题描述
切换用户时#xff0c;命令提示符为-bashxx$ 比如#xff1a;
[rootlocalhost ~]# su zhouxingchi
bash-4.2$
### 显示看着不正常的命令提示符
2、PS1变量
PS1变量就是我们的命令提示符的内容#xff0c;当我们登录时会加载该变量#xff0c;从而显示提…1、问题描述
切换用户时命令提示符为-bashxx$ 比如
[rootlocalhost ~]# su zhouxingchi
bash-4.2$
### 显示看着不正常的命令提示符
2、PS1变量
PS1变量就是我们的命令提示符的内容当我们登录时会加载该变量从而显示提示符。
[rootlocalhost ~]# echo $PS1
[\u\h \W]\$\u是当前用户名
\h是主机名
\W是当前工作目录最后的目录名---\w可显示完整路径
3、问题原因和解决
原因用户家目录下没有.bashrc文件导致登入bash无法呼叫/etc/bashrc文件也就没有去加载$PS1这个环境变量
解决将root家目录下的.bashrc复制到目标用户的家目录下
[rootlocalhost ~]# cp ~/.bashrc /home/zhouxingchi ##这里是zhouxingchi的家目录### 复制后测试就有了
[rootlocalhost ~]# su zhouxingchi
[zhouxingchilocalhost root]$ ll### 如果su - zhouxingchi依旧没有正常显示使用source命令手动读取配置
bash-4.2$ cd ~
bash-4.2$ source .bashrc
[zhouxingchilocalhost ~]$ ll