相关疑难解决方法(0)

我可以 nohup/screen 一个已经启动的进程吗?

我正在通过 SSH 对长时间运行的数据迁移脚本进行一些测试。假设我在下午 4 点左右开始运行脚本;现在,下午 6 点左右,我诅咒自己没有全力以赴screen

有什么办法可以“追溯”nohup一个进程,还是我需要整晚让我的电脑在线?如果无法附加screen到/nohup我已经开始的进程,那为什么?与父/子进程的交互方式有关吗?(我不会接受至少没有解决“为什么”问题的“否”答案——抱歉;))

linux unix ssh nohup gnu-screen

272
推荐指数
8
解决办法
9万
查看次数

我如何收回已否认的进程?

与之前的许多问题类似,我发现自己正在运行一项我希望在屏幕上运行的工作。我被迫否认这个过程,因为我需要断开连接。现在我已经重新连接,我看到进程仍在运行。我怎样才能“回收”这个过程,以便我可以看到它的输出并给它输入?

这个问题与仅仅将正在运行的进程移动到屏幕不同,因为它涉及重新打开丢失的 stdin/out/err 句柄。

bash terminal

19
推荐指数
2
解决办法
3万
查看次数

将当前会话包装在屏幕会话中

我开始了一个大操作,但我没有开始屏幕会话,所以我不能在不取消操作的情况下断开连接。

有没有办法注入屏幕,以便操作继续并将其输出发送到屏幕会话,我可以安全地断开我的 ssh 会话?

linux ssh gnu-screen

9
推荐指数
1
解决办法
5661
查看次数

如何远程观看终端窗口?

我早些时候离开办公室时,有一个在 Centos 7 服务器上运行脚本的活动终端窗口。现在我已经从家里通过 SSH 登录了,我想看看它会到达哪里。这可能吗?我可以从这里重新加入同一个终端窗口吗?

linux ssh terminal centos7

8
推荐指数
3
解决办法
4279
查看次数

标签 统计

linux ×3

ssh ×3

gnu-screen ×2

terminal ×2

bash ×1

centos7 ×1

nohup ×1

unix ×1