Shell加载速度非常慢-Ubuntu 14.04


18

打开我的终端(ctrl + alt + t),需要很长时间才能加载我的提示。我在这里阅读有关同一问题的文章,但是他们的解决方案都没有帮助我。在打开终端时,加载大约需要4-5秒钟,并且在出现提示之前,我看到一个弹出的白色启动屏幕程序的快速闪烁。我认为安装任何特定的软件包/软件后都不会发生这种情况。有什么建议么?

提前致谢。

Answers:


26

要查看在shell的启动配置期间运行的每个命令,请输入

set -x

在顶部和

set +x

在文件~/.profile和的底部~/.bashrc

(保持文本编辑器处于打开状态,以便您可以轻松撤消这些更改!)

然后在终端中运行:

$ bash --login

并查看哪个命令花费的时间最多。


我可能非常愚蠢,但是我无法弄清楚它是如何工作的。我添加了这些行,但是什么都没有改变。
UpmostScarab '16

@UpmostScarab添加行之后,bash --login在终端中键入,然后看看会发生什么。(然后按Ctrl-D退出刚启动的外壳。)
joeytwiddle16年

谢谢。原来我的终端正在抑制输出。
UpmostScarab

2
感谢SDKMAN!您放慢我的工作。
mjaggard

2
对我来说一样...是SDKMAN(sdkman.io)...超时连接导致shell占用10多秒来加载T_T
daveoncode
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.