相关疑难解决方法(0)

在Linux中,如何在关闭SSH客户端后阻止后台进程停止

我正在通过SSH(Putty)在linux机器上工作.我需要让一个进程在夜间运行,所以我想我可以通过在后台启动进程(在命令末尾有一个&符号)并将stdout重定向到文件来做到这一点.令我惊讶的是,这不起作用.一旦我关闭Putty窗口,该过程就会停止.

我怎样才能防止这种情况发生?

linux ssh process background-process

283
推荐指数
12
解决办法
22万
查看次数

从ssh注销后如何使程序继续运行?

可能重复:
在关闭SSH客户端后阻止后台进程停止

我有一个需要很多时间才能完成的程序.它在ssh上以root身份运行.
我希望它在我退出后继续运行,这是否可能,我将如何实现这一目标?

linux ssh bash

158
推荐指数
5
解决办法
17万
查看次数

在shell中运行命令,并在关闭会话时继续运行该命令

我正在使用Putty连接到远程服务器.我想知道的是,如果有任何方法可以编写我的命令并允许它们在我用Putty关闭会话后继续运行.原因是我不想一直打开电脑.有没有办法做到这一点?

更新解决方案

对于我提出的问题,最好的解决方案是使用提供的命令之一,如nohup,因为您不必安装任何其他软件.但如果您遇到同样的问题,请使用屏幕,安装并使用它.真是太棒了.

我选择了Norman Ramsey的答案作为最爱,因为提出了几个使用命令和屏幕的解决方案.但请特别检查PEZ的其他答案,然后您就可以了解屏幕能够做什么.

linux shell command

34
推荐指数
5
解决办法
4万
查看次数

拆分ipython笔记本进程而不关闭它?

我有一个ipython noteboook,我正在运行一个需要很长时间的过程.我%R在大部分时间里使用ipython 魔术,所以我不能轻易地将笔记本转换为python脚本.

有没有办法可以打开我的笔记本,运行全部,然后关闭我的浏览器并断开与终端的连接,仍然让笔记本在后台运行,我可以在以后连接?

我在Stack Exchange上看到有关保持内核活动的信息,但我对如何与笔记本中运行的实际代码进行交互感到困惑.

python linux background ipython jupyter

5
推荐指数
0
解决办法
1305
查看次数