Linux Shell提示符出错,并发出警报声

hook_1 2012-02-13 01:13:21

我用的是Fedora, 可是最近出现了这种情况,Shell提示符出现 ;root@server:~[root@server root]#,
比过去多了 ;root@server:~ ,并且出现警报声。我该如可解决这样的问题呢?
...全文
247 12 打赏 收藏 转发到动态 举报
写回复
用AI写文章
12 条回复
切换为时间正序
请发表友善的回复…
发表回复
争取今天 2012-02-20
  • 打赏
  • 举报
回复
我常用aix, PROMPT_COMMAND变量没有用过.
不过一般shell 用 -x 测试一般都能找到问题.
hook_1 2012-02-19
  • 打赏
  • 举报
回复
[Quote=引用 10 楼 fudaliang1999 的回复:]

你能够登陆系统,说明不是关键错误。报警说明有错误。
bash -x ~/.bashrc 看看错误在那里。或者把结果贴出了,

如果有兴趣可以参考下面网址,对bash讲的比较多。
http://www.hypexr.org/bash_tutorial.php
[/Quote]
在上面的网站中找到了http://en.tldp.org/HOWTO/Bash-Prompt-HOWTO/x264.html
unset PROMPT_COMMAND就行啦。
原来是环境变量PROMPT_COMMAND出错了。谢谢各位,我刚入门。
争取今天 2012-02-18
  • 打赏
  • 举报
回复
你这个不是大问题,就是环境设置不对。首先看你用的是什么shell。
或者用下面方法看一下,shell也就哪几种。
cd ~ 到用户的home下面。
ls -al 察看以点号“.”开头的文件。
争取今天 2012-02-18
  • 打赏
  • 举报
回复
你能够登陆系统,说明不是关键错误。报警说明有错误。
bash -x ~/.bashrc 看看错误在那里。或者把结果贴出了,

如果有兴趣可以参考下面网址,对bash讲的比较多。
http://www.hypexr.org/bash_tutorial.php
hook_1 2012-02-18
  • 打赏
  • 举报
回复
这有没有可能是Fedora Core1 的一个bug?
hook_1 2012-02-18
  • 打赏
  • 举报
回复
我用的是bash,在 ls -al 中,有
.bash_history
.bash_profile
.bashrc
.cshrc
.tcshrc
.viminfo
.Xresources
cat .bash_profile显示使用的是 ~/.bashrc 。
这问题似乎已经不仅仅是环境变量的事了,第一次遇见。
hook_1 2012-02-17
  • 打赏
  • 举报
回复
我没安装x-windows等其它图形界面,终端是x-term。
不仅是root用户是这样,其他用户也是这样的。
fangzhaoguo 2012-02-17
  • 打赏
  • 举报
回复
[Quote=引用 5 楼 hook_1 的回复:]
我没安装x-windows等其它图形界面,终端是x-term。
不仅是root用户是这样,其他用户也是这样的。
[/Quote]

你用援助盘修复一下呢?
fangzhaoguo 2012-02-15
  • 打赏
  • 举报
回复
[Quote=引用 2 楼 hook_1 的回复:]
不行呀,echo $PS1 也是这样的。 不仅仅是提示符出错了,而且有警报声。
[/Quote]

图形界面正常吗?
争取今天 2012-02-14
  • 打赏
  • 举报
回复
编辑 ~/.profile文件(就是用户home下的profile)。

你这个错误应该是.profile 文件中环境变量配置有问题
提示符都出的内容 通过PS1环境变量修改
hook_1 2012-02-14
  • 打赏
  • 举报
回复
不行呀,echo $PS1 也是这样的。 不仅仅是提示符出错了,而且有警报声。
Linux-Torvalds 2012-02-13
  • 打赏
  • 举报
回复
PS1="[\u@\h \W]$ "

19,614

社区成员

发帖
与我相关
我的任务
社区描述
系统使用、管理、维护问题。可以是Ubuntu, Fedora, Unix等等
社区管理员
  • 系统维护与使用区社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧