【问题标题】:Process running when starting terminal on Mac OSX在 Mac OSX 上启动终端时正在运行的进程
【发布时间】:2014-09-28 20:23:20
【问题描述】:

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

知道这里可能发生了什么以及我如何恢复正常状态吗?

【问题讨论】:

  • 我猜你已经在你的 bash 配置文件中添加了一些东西...尝试查看 ~/.profile 或 ~/.bash_profile

标签: macos terminal


【解决方案1】:

我个人不久前遇到过这个问题。首先检查它是否来自您的个人资料。假设您使用的是 bash,我们将查看您的 bash 配置文件。

首先,确保问题实际上源于您的 bash 配置文件。按如下方式获取脚本。

source ~/.bash_profile
source ~/.profile

如果在运行这些程序后你发现同样的挂起问题,你必须 cntrl+c,那么你就知道哪个脚本有问题了。

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

source ~/.bash_profile

如果它挂起或没有挂起,会告诉你问题出在哪一半。不断重复此操作,直到您发现问题为止。听起来比实际更长。

【讨论】:

    猜你喜欢
    • 2010-11-19
    • 2021-08-04
    • 2010-09-24
    • 1970-01-01
    • 2013-07-21
    • 2017-11-04
    • 2013-03-20
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多