用ubuntu有一段时间了,打开终端的时候终端的提示符有时要等好久才能出现,但有时是正常的!
终端提示符出现慢的时候光标还是动的(就是光标还是一闪一闪的),应该不是终端死掉了!
这种情况一般我的解决办法是重启机器,重启机器后,打开终端,终端的提示符就出现的很快了!
出现这种情况虽然不党务我正常使用Ubuntu,但每次要用终端的时候,就得等一会,感觉很不爽。但每次都重启机器来解决也太浪费时间了把!
在google上也没找到相关的解决办法!
大牛们还有没有更好的方法来解决这个问题!
我是硬盘安装的Ubuntu12.04LTS版本!32位的系统,用的是Ubuntu默认的bash!
bash提示字符出现很慢
版面规则
我们都知道新人的确很菜,也喜欢抱怨,并且带有浓厚的Windows习惯,但既然在这里询问,我们就应该有责任帮助他们解决问题,而不是直接泼冷水、简单的否定或发表对解决问题没有任何帮助的帖子。乐于分享,以人为本,这正是Ubuntu的精神所在。
我们都知道新人的确很菜,也喜欢抱怨,并且带有浓厚的Windows习惯,但既然在这里询问,我们就应该有责任帮助他们解决问题,而不是直接泼冷水、简单的否定或发表对解决问题没有任何帮助的帖子。乐于分享,以人为本,这正是Ubuntu的精神所在。
-
- 帖子: 11
- 注册时间: 2013-11-15 11:03
- 系统: ubuntu12.0LTS
- lilydjwg
- 论坛版主
- 帖子: 4258
- 注册时间: 2009-04-11 23:46
- 系统: Arch Linux
- 联系:
Re: bash提示字符出现很慢
是不是更改过配置文件了?在 bash 启动很慢的时候,你在终端里再启动一个 bash 也很慢么?如果是这样,可以用 bash -x 开启调试看看。
另外,注意到 bash 启动很慢时的 CPU、内存和磁盘 I/O 占用。(比如用 htop 查看)
另外,注意到 bash 启动很慢时的 CPU、内存和磁盘 I/O 占用。(比如用 htop 查看)
- eexpress
- 帖子: 58428
- 注册时间: 2005-08-14 21:55
- 来自: 长沙
-
- 帖子: 11
- 注册时间: 2013-11-15 11:03
- 系统: ubuntu12.0LTS
Re: bash提示字符出现很慢
1、我印象中没有改什么有关终端和bash的配置!问题是有时开机后是正常的,有时开机后终端启动速度是一样的,提示字符出现的慢而已!lilydjwg 写了:是不是更改过配置文件了?在 bash 启动很慢的时候,你在终端里再启动一个 bash 也很慢么?如果是这样,可以用 bash -x 开启调试看看。
另外,注意到 bash 启动很慢时的 CPU、内存和磁盘 I/O 占用。(比如用 htop 查看)
2、刚刚开的机器,用free,top查看都是正常的,如果某次开机后是正常的话,不管以后内存啊,CPU啊占用的再高,只要终端打开了,提示字符也就出现了!
3、如果某次不正常的花,我换成sh、dash也是一样的!
-
- 帖子: 11
- 注册时间: 2013-11-15 11:03
- 系统: ubuntu12.0LTS
Re: bash提示字符出现很慢
我切换到访客里,启动终端也是一样的毛病!忘了以前有没有这种毛病!也不知道是不是一直更新系统的事儿?eexpress 写了:新建一个用户,进去试试,对比吧。
- lilydjwg
- 论坛版主
- 帖子: 4258
- 注册时间: 2009-04-11 23:46
- 系统: Arch Linux
- 联系:
Re: bash提示字符出现很慢
在不正常的时候,找个终端执行 strace -f -s 1024 -o strace.log bash,等提示符出现后退出,然后把生成的 strace.log 压缩之后贴出来。halu126 写了:1、我印象中没有改什么有关终端和bash的配置!问题是有时开机后是正常的,有时开机后终端启动速度是一样的,提示字符出现的慢而已!lilydjwg 写了:是不是更改过配置文件了?在 bash 启动很慢的时候,你在终端里再启动一个 bash 也很慢么?如果是这样,可以用 bash -x 开启调试看看。
另外,注意到 bash 启动很慢时的 CPU、内存和磁盘 I/O 占用。(比如用 htop 查看)
2、刚刚开的机器,用free,top查看都是正常的,如果某次开机后是正常的话,不管以后内存啊,CPU啊占用的再高,只要终端打开了,提示字符也就出现了!
3、如果某次不正常的花,我换成sh、dash也是一样的!
-
- 帖子: 11
- 注册时间: 2013-11-15 11:03
- 系统: ubuntu12.0LTS
Re: bash提示字符出现很慢
lilydjwg 写了:在不正常的时候,找个终端执行 strace -f -s 1024 -o strace.log bash,等提示符出现后退出,然后把生成的 strace.log 压缩之后贴出来。halu126 写了:1、我印象中没有改什么有关终端和bash的配置!问题是有时开机后是正常的,有时开机后终端启动速度是一样的,提示字符出现的慢而已!lilydjwg 写了:是不是更改过配置文件了?在 bash 启动很慢的时候,你在终端里再启动一个 bash 也很慢么?如果是这样,可以用 bash -x 开启调试看看。
另外,注意到 bash 启动很慢时的 CPU、内存和磁盘 I/O 占用。(比如用 htop 查看)
2、刚刚开的机器,用free,top查看都是正常的,如果某次开机后是正常的话,不管以后内存啊,CPU啊占用的再高,只要终端打开了,提示字符也就出现了!
3、如果某次不正常的花,我换成sh、dash也是一样的!
十分对不起,我这上传老传不上,最近也比较忙,就忘了,最近新装了一次,好像是把系统跟新后就会出现bash启动慢得问题,这次装的是lubuntu。我正用你得方法对照查找呢!有结果了,给你说下!谢谢了!
-
- 帖子: 11
- 注册时间: 2013-11-15 11:03
- 系统: ubuntu12.0LTS
Re: bash提示字符出现很慢
问题已经解决,问题是在bash的配置文件.bashrc中。当更新系统的时候,可能要更新某些插件,而这些插件要配置bash,经过某些插件配置后的bash就启动慢了,我把.bashrc中最后一个配置给注释掉后,bash就又回复正常。最后一个配置是关于:programmable completion features的,好像这种问题只有我的电脑出现了,别人的电脑都是正常的。谢谢楼上的大牛们了!