作业已停止,无法注销

j0h*_*j0h 4 ssh command-line apt openssh logout

我在远程电脑上,“作业已停止,无法注销”。但我离开了,我的联系就会中断。我尝试终止该工作,但它仍然这样说。

$ exit
logout
There are stopped jobs.
Run Code Online (Sandbox Code Playgroud)

以后遇到这种情况,我该如何安全退出呢?

Lai*_*ice 5

如果使用 Ctrl-Z 快捷键,作业可以推送到后台。screen 命令或类似命令的用户经常会忘记自己不再在屏幕中而意外地进行后台作业。

使用

fg
Run Code Online (Sandbox Code Playgroud)

会将作业带到前台。

您还可以使用以下命令检查您的用户下正在运行哪些进程:

ps aux | grep USERNAME
Run Code Online (Sandbox Code Playgroud)

这有望让您了解正在运行的内容以及该作业的进程 ID。

然后您可以使用:

kill PROCESSIDNUMBER
Run Code Online (Sandbox Code Playgroud)

停止那项工作。

我希望这有帮助!

亲切的问候