【问题标题】:Move jobs between ttys在 tty 之间移动作业
【发布时间】:2012-05-22 12:16:20
【问题描述】:

有人知道是否可以在 tty 之间转移工作吗?

示例: 在 ttys004 开始作业,按 Ctrl+Z 将其分离,键入 bg 1 将其移至背景。 然后我想从示例 ttys002 到达它。

【问题讨论】:

  • 我认为没有办法。程序screentmux 通常用于实现这样的目的。

标签: linux background tty


【解决方案1】:

不认为这是可能的。如果您希望进程解除(附加),您可以使用 screenFor more info

【讨论】:

  • 是的,我知道我可以使用屏幕。但是在开始工作/流程之前我需要考虑一下:)
  • 真的。通常不会取消(附加)进程。如果你必须退出你的 shell 使用 nohup 重定向 stdout/stderr,这样如果你想看可以做 tail/less
【解决方案2】:

rettyreptyr 可以帮助您。

在 serverfault 上有一个 this answer 提供更多信息。

【讨论】:

    【解决方案3】:

    在启动工作后,这是不可能的,但如果您将其作为守护程序启动,也许您可​​以在切换 tty 时对其进行 fg(因为它是由 init 继承的,所以没有理由不能)

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2023-03-05
      • 1970-01-01
      • 1970-01-01
      • 2021-01-11
      • 1970-01-01
      • 2022-01-10
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多