2014-09-28 149 views
0

每当我在我的Macbook Pro上启动终端时,它正在运行一个进程。我必须使用ctrl + C来杀死它。如果我直接关闭窗口,它会警告以下进程正在运行:login,bash,bash,perl5.12。在Mac OSX上启动终端时进程正在运行

任何想法可能会发生在这里以及我如何恢复到正常状态?

+0

我想你已经在你的bash配置文件中添加了一些东西......尝试查看'〜/ .profile'或'〜/ .bash_profile' – 2014-09-28 20:32:41

回答

0

我前段时间曾遇到过这个问题。首先检查它是否来自您的某个配置文件。假设你正在使用bash,我们将看你的bash配置文件。

首先,确保问题实际上源于您的bash配置文件。按以下方式来源代码。

source ~/.bash_profile 
source ~/.profile 

如果运行这些后你发现,你必须CNTRL + C一样挂的问题,那么你知道什么脚本有问题。

纠正这种情况的最佳方法是注释脚本的不同部分以找出问题所在。备份您的个人资料,然后注释掉您的个人资料的一半,并做了

source ~/.bash_profile 

,如果它挂起与否会告诉你一半的问题是什么。继续重复此操作直到找到问题。听起来比实际情况要长。

相关问题