首 页 10元vpsVultr搬瓦工vps主机商建站程序网站教程国外域名IT资讯

Linux“There are stopped jobs.”解决方法

时间:2022-03-28  来源:  作者: 我要纠错


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

root@web1:/# logout
There are stopped jobs.

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

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

解决方法

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

root@web1:/# jobs -l
[1]+ 117309 Stopped (signal)        crontab -e  (wd: /oneinstack)
[2]- 117433 Stopped (signal)        crontab -e  (wd: /oneinstack)

我们看到被“Stopped”的进程号,我们可以执行命令将其杀死或者激活

杀死:kill %1(%1是将要被杀死的job的进程号)
激活:fg %1(%1是将要被激活的job的进程号)

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

总结:

kill命令我们都知道是杀死进程的意思,fg代表foreground(前台),可以唤醒被suspended(挂起)的进程。“There are stopped jobs.”90%是由于进程被挂起(suspended)导致的,所以我们可以通过kill命令将被挂起(suspended)的进程杀死;也可以通过fg命令,将被挂起(suspended)进程激活。

无相关信息
主机资讯
主机信息
IP ServerOne
IP ServerOne
高防CDN为什么推荐Yewsafe(附深度评测)
高防CDN为什么推荐Yewsafe(附深度评测)
Simple Machines Forum
Simple Machines Forum
Leaseweb
Leaseweb
ultahost
ultahost
Centmin
Centmin
OpenCart
OpenCart
Shopify
Shopify

目录网 WPS下载 飞时达国际快递 虚拟手机号码 美国服务器购买 jiuaigu.com

Copyright © 2026 ushost.cn Inc. All Rights Reserved. 美国主机中文网 版权所有
鄂ICP备06013414号-8