在Mac OSX上启动终端时进程正在运行
问题描述:
每当我在我的Macbook Pro上启动终端时,它正在运行一个进程。我必须使用ctrl + C来杀死它。如果我直接关闭窗口,它会警告以下进程正在运行:login,bash,bash,perl5.12。在Mac OSX上启动终端时进程正在运行
任何想法可能会发生在这里以及我如何恢复到正常状态?
答
我前段时间曾遇到过这个问题。首先检查它是否来自您的某个配置文件。假设你正在使用bash,我们将看你的bash配置文件。
首先,确保问题实际上源于您的bash配置文件。按以下方式来源代码。
source ~/.bash_profile
source ~/.profile
如果运行这些后你发现,你必须CNTRL + C一样挂的问题,那么你知道什么脚本有问题。
纠正这种情况的最佳方法是注释脚本的不同部分以找出问题所在。备份您的个人资料,然后注释掉您的个人资料的一半,并做了
source ~/.bash_profile
,如果它挂起与否会告诉你一半的问题是什么。继续重复此操作直到找到问题。听起来比实际情况要长。
我想你已经在你的bash配置文件中添加了一些东西......尝试查看'〜/ .profile'或'〜/ .bash_profile' – 2014-09-28 20:32:41