当我尝试退出终端时,“有已停止的作业”

当我尝试退出终端时,“有已停止的作业”

我在运行 Mac OSX Lion 10.7.5 的 MacBookPro 上使用 terminal.app。当我尝试使用exit终端时,收到一条消息“有已停止的作业”,并且exit失败了。

这个错误信息是什么意思?我该如何修复它?

答案1

发生这种情况的原因是终端窗口中仍有一个已停止的作业处于打开状态(呃!)。通常,当程序运行并暂停时(使用ctrlz)会发生这种情况。

jobs要获取此类作业的列表,请在终端上使用命令,然后使用fg恢复每个作业并正确退出。完成此操作后,终端即可exit正常使用。

当然,一个更简单的解决方案(尽管我并不建议这样做)就是简单地用鼠标关闭终端,忽略任何警告消息。

[来源]

相关内容