退出Linux时,在Linux的shell中输入exit或者logout命令时有时会出现“there are stopped jobs”,错误如下:

发现退出不了,并且提示我们There are stopped jobs.,解决方法如下:

问题分析

一般来讲,这是由于按下了Ctrl+Z之后使程序或者进程被挂起(suspended)导致的。

解决方法

我们查看下正在运行的jobs,然后通过命令将这些jobs杀死或者激活停止。
执行命令:jobs -l如下:

我们看到被“Stopped”的进程号,我们可以执行命令将其杀死或者激活
杀死:kill %1(%1是将要被杀死的job的进程号)
激活:fg %1(%1是将要被激活的job的进程号)

假设我们选择将其杀死,执行命令:kill 12909kill 12918

然后再退出Linux,执行命令:exit就可以成功退出了!

◉分享到⮟

作者 Elvis

5 1 投票
Article Rating
订阅评论
提醒
guest
0 Comments
内联反馈
查看所有评论
www.zwina.co 关注微信
15088060013
7*24小时客服电话
0
希望看到您的想法,请发表评论。x
()
x