linux - 通过 SSH 启动一个长时间运行的程序

标签 linux bash ubuntu ssh

<分区>

我有一个运行 Ubuntu 的虚拟机,我可以通过 SSH 连接到虚拟机。我什至可以使用以下命令通过 SSH 启动我的 python 程序:

python foldername/app.py

我在一台 Windows 机器上,使用 Git Bash 连接到 SSH。如果我这样启动我的 python 程序,我必须让 Git Bash 窗口保持打开状态。我怎样才能启动 python 程序,而不必在我的 Windows 机器上打开 Git Bash?非常感谢任何帮助!

最佳答案

你可以使用nohup:

nohup python foldername/app.py &

现在您可以关闭连接,程序将继续运行。您可以找到更多信息herehere .

关于linux - 通过 SSH 启动一个长时间运行的程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34842173/

相关文章:

linux - 如何将 Jenkins 主目录从/var/lib 更改为 app 并为原始位置创建符号链接(symbolic link),因为工作不会受到影响

linux - 如何使用 sed 将 *** 更改为\textbf

在 if 语句中 bash EOF

ubuntu - 如何从 Dockerfile 向 `sudo` 发送密码

ubuntu - 如何每 2 小时运行一次 cron 作业?

linux - BASH : On OSX, 如何随机列出一个文件夹?

linux - Linux 中的 mmap 持久化

ubuntu - 如何检查正在运行的服务的版本?

java - 我如何找出 JVM 忽略 linux 上的 kill -15 (SIGTERM) 的原因?

regex - FreeBSD Bash - 无法使用正则表达式编写条件