LinuxSir.cn,穿越时空的Linuxsir!

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

shell提示符变成bash-2.05b#,试过改profile没效果,何解?

[复制链接]
发表于 2003-1-14 15:13:16 | 显示全部楼层 |阅读模式
提示符变成bash-2.05b#,在终端下打export PS1="[\u@\h \W]\\$"有效果,可是在profile里加上export PS1="[\u@\h \W]\\$",(加在最后一行),重登录还是bash-2.05b#,为什么?要怎么做啊,我是菜鸟的说
发表于 2003-1-14 15:27:39 | 显示全部楼层
发表于 2003-1-14 15:46:15 | 显示全部楼层
你现在字符界面下和图形界面下的终端里,提示符一样么?可能是因为你的.bashrc没有引用到PS1.
把export那句加到~/.bashrc就好了。
 楼主| 发表于 2003-1-15 11:19:26 | 显示全部楼层
加了一个普通用户,然后用普通用户登录一切正常(profile还是用没改过的),root用户不行.
用root图形和字符下提示符一样是bash-2.05b#,root没有~/.bashrc文件啊?该怎么做呢,不会每次登录后再export PS1="[\u@\h \W]\\$"一下吧.......
发表于 2003-1-15 18:29:52 | 显示全部楼层
没有.bashrc可以自己写一个,内容就是export PS1="[\u@\h \W]\\$"就行了。
发表于 2003-1-18 15:46:11 | 显示全部楼层
root的shell是不是sh阿?
发表于 2003-1-18 19:13:10 | 显示全部楼层
当然.
#cat /etc/passwd //看看root登录默认的shell是什么?!
如:
root:x:0:0:root:/root:/bin/bash
                           ^^^^
发表于 2003-1-19 11:42:53 | 显示全部楼层
root@pye-debian:root# echo $BASH
/bin/bash
root@pye-debian:root# echo $SHELL
/bin/bash
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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