LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 924|回复: 14

konsole提示符:konsole里普通用户的提示符变成sh-3.00$

[复制链接]
发表于 2005-6-8 17:28:54 | 显示全部楼层 |阅读模式
konsole里普通用户的提示符变成sh-3.00$,但是su了后,root的提示符对的。
在终端里登陆,普通用户提示符也对的,但是root用户su成普通用户后,提示符没变。。。
这个是怎么回事啊? :ask
发表于 2005-6-8 17:49:36 | 显示全部楼层
.xinitrc中加入
source /etc/profile
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-6-8 18:02:14 | 显示全部楼层
重进X,还是不行。
我不是startx的,好象自动运行的不是.xinitrc。
还有,我本来.bashrc=.bash_profile="source /etc/profile"
回复 支持 反对

使用道具 举报

发表于 2005-6-8 18:09:09 | 显示全部楼层
修改你的 ~/.bashrc

确保有 PS1='\u@\h:\W\$ '


另外 , 确保你的 ~/.bash_profile 有
if [ -f ~/.bashrc ]; then
    . ~/.bashrc
fi
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-6-8 18:33:09 | 显示全部楼层
我的.bashrc是.bash_profile的链接,里面是source /etc/profile
/etc/profile里面有关于PS1的export
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-6-8 18:35:36 | 显示全部楼层
而且我source /etc/profile后,提示符正常。
回复 支持 反对

使用道具 举报

发表于 2005-6-8 19:05:48 | 显示全部楼层
贴一下你的 .bash_profile
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-6-8 19:11:23 | 显示全部楼层
source /etc/profile
回复 支持 反对

使用道具 举报

发表于 2005-6-8 19:15:04 | 显示全部楼层
在.bashrc中加入source /etc/profile
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-6-8 19:39:27 | 显示全部楼层
我上面说了:我.bashrc是到.bash_profile的链接,.bash_profile里是:
source /etc/profile
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表