你如何解决“There are stopped jobs“ 定制 ”logout” 在 SSH (Terminal)

本教程向您展示如何解决“There are stopped jobs“ 定制 ”logout” 在终端 (SSH) 中。此消息的含义是什么 Linux 以及您需要做什么才能与终端断开连接,请参阅下面的教程中的分步说明。

在了解如何通过命令“与终端断开连接之前”logout",很高兴知道此消息的含义。

为什么消息“There are stopped jobs“ 定制 ”logout“?

消息“There are stopped jobs当您尝试与正在运行或等待中断的进程的终端断开连接时,会出现“ (Ctrl+C) 或续集(fg) 他们的。
它涉及终端和连接到该系统的客户端之间的进程。联系 SSHPutty 或通过 Terminal (macOS).

所以,这不是一条错误消息,而只是一条通知用户他有“jobs” 正在进行中,尚未保存或关闭。 大多数情况下,当您使用“编辑文本文件时,会出现此消息vim",您没有保存,而是离开了编辑屏幕。

你如何解决“There are stopped jobs“ 定制 ”logout” 在 SSH (Terminal)

为了能够使用命令注销“logout“通常情况下,你需要终止或终止那些进程。

1.运行命令“jobs” 在终端中。此命令将显示挂起或正在运行的进程的列表。

2.接下来,当你确定了打开的进程后,你有几个选择:

恢复执行中的流程

使用命令“fg” 恢复停止的进程(job) 然后用组合键结束 Ctrl+C.

将进程移到后台以避免“There are stopped jobs=

运行命令“bg” 将进程移至后台。现在您可以使用命令“关闭与终端的连接”logout”而不停止打开过程。

结束与当前shell的任务关联

您也可以使用命令“disown”。 此命令删除一个 job 与当前 shell 关联,以便您可以关闭终端连接会话。如果您在终端中执行命令并希望在关闭终端后仍使其保持活动状态,则可以安全地使用命令“disown“。

强制关闭工作负载

不推荐此方法,但如果需要,可以强制关闭任务。

使用以下命令识别进程的 PID:

ps aux | grep process_name

强制终止进程:

kill -9 PID_number

完成上述教程中的任何步骤后,您将不再收到消息“There are stopped jobs“当你执行命令时”logout” 关闭终端中的会话。

作为科技爱好者,我从2006年开始在StealthSettings.com上愉快地撰写文章。我在操作系统方面有丰富的经验,包括macOS、Windows和Linux,还熟悉编程语言和博客平台(WordPress),以及在线商店平台(WooCommerce、Magento、PrestaShop)。

首页 » 您的 IT 教程、有用提示和新闻来源。 » 你如何解决“There are stopped jobs“ 定制 ”logout” 在 SSH (Terminal)
发表评论