如何解决 “有停止的工作” 定制 “注销” 在SSH(终端)中

本教程向您展示了如何解决 “有停止的工作” 定制 “注销” 在终端(SSH)中。此消息是什么意思 Linux 您需要做的事情,以便您可以与终端断开连接,请参见下面的教程中的一步。

在您看到如何从终端断开连接之前 “logout“,很高兴知道此消息的含义。

为什么消息出现 “有停止的工作” 定制 “注销”?

消息 “有停止的工作” 当您尝试从运行或等待中断的过程中断开连接时,它会出现 (Ctrl+C) 或延续(fg)lor。
这些是终端与客户之间连接到该系统之间的过程。联系 SSH 经过 Putty 或通过 Terminal ((macOS)。

因此,这不是错误消息,而是一条消息,该消息会像以前一样通知用户 “jobs” 在工作中没有保存或关闭。大多数时候,当您与 “vim“,您没有保存,但是您离开了编辑屏幕。

如何解决 “有停止的工作” 定制 “注销” 在SSH(终端)中

能够与您的订单断开连接 “logout“,通常,您必须完成或中断这些过程。

1。执行命令 “jobs” 在终端。该订单将显示等待或执行中的过程列表。

2。接下来,在确定开放过程后,您有几个变体:

返回执行过程

使用您的订单 “fg” 恢复执行中的停止过程(job)然后您通过钥匙的组合完成了它 Ctrl+C

在后台移动过程以避免 “有停止的工作”

执行命令 “bg” 在后台移动过程。现在,您将可以通过Comnada关闭与终端的连接 “logout” 不停止开放过程。

完成与当前外壳的负载关联

该订单可以使用 “disown“。此命令消除了 job 与当前外壳关联,因此您可以关闭终端的连接会话。如果您在终端中执行订单,并且即使关闭终端后也希望保持其活跃,则可以自信地使用订单 “disown“。

强制关闭工作任务

不建议使用此方法,但是如果需要,您可以强行关闭任务。

用命令确定PID过程:

ps aux | grep process_name

完成强制的过程:

kill -9 PID_number

在上面的教程中的任何步骤之后,您将不再受到消息的欢迎 “有停止的工作” 执行订单时 “logout” 在终端中关闭会话。

从2006年开始,我对技术充满热情,在StealthSetts.com上写作。我在操作系统方面拥有丰富的经验:MacOS,Windows和Linux,以及编程语言和博客平台(WordPress)和在线商店(WooCommerce,Magento,Magento,Presashop)。

Home 您的教程,有用的提示和新闻。 如何解决 “有停止的工作” 定制 “注销” 在SSH(终端)中
留下你的评论