我通过 ssh 连接了一台机器并运行了一个程序。程序运行时间太长,我不得不关闭本地机器。如何才能在关闭 ssh 连接的情况下在后台运行该程序?
我正在运行代码,但是如果我重新运行代码,则会花费很多时间,如果我关闭 ssh,程序也会关闭,所以有没有什么方法可以让正在运行的程序即使我关闭 ssh 连接仍在后台运行。
答案1
为实现这一目标,您可以选择多种方式。
- 附加
&
到您运行的命令。 - 运行
nohup command &
然后按回车键 - 使用导师
我通过 ssh 连接了一台机器并运行了一个程序。程序运行时间太长,我不得不关闭本地机器。如何才能在关闭 ssh 连接的情况下在后台运行该程序?
我正在运行代码,但是如果我重新运行代码,则会花费很多时间,如果我关闭 ssh,程序也会关闭,所以有没有什么方法可以让正在运行的程序即使我关闭 ssh 连接仍在后台运行。
为实现这一目标,您可以选择多种方式。
&
到您运行的命令。nohup command &
然后按回车键