【问题标题】:Move process to other TTY将进程移动到其他 TTY
【发布时间】:2014-09-06 17:38:34
【问题描述】:

是否可以在 Linux 中将进程从一个终端移动到另一个终端?例如,如果我通过 gnome-terminal 窗口执行了“top”命令,我想将 gnome-terminal 窗口中显示的输出移动到 TTY 终端。

【问题讨论】:

  • 你可以试试reptyr,但最好先使用screentmux之类的程序来避免这个问题。

标签: linux bash terminal linux-mint


【解决方案1】:

当你已经执行它的时候已经太晚了,但是如果你提前意识到你可能想要移动它,你可以使用

screen top

运行top,然后用Ctrl-A和D从正在运行的进程中分离出来,之后就可以运行了

screen -r

从同一台机器上的任何终端重新连接。

它非常强大,而且功能远不止这些。

【讨论】:

  • 谢谢!这就是想要的,可惜你必须提前认识到它..
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2017-10-09
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2018-08-13
  • 1970-01-01
相关资源
最近更新 更多