退出 ssh 连接后,进程被终止/超时 2024-6-15 • ubuntu ssh python nohup 我在 Ubuntu ssh 服务器上的后台运行一个 python 脚本。nohup python x.py & 经过一段时间(大概半小时)后,当我返回服务器并输入 ps 时,python 脚本停止运行。不知道为什么。我不希望它超时。 答案1 SSH 会话中的进程属于您的 shell 进程;通常是: sshd [your-username] tty[your-tty]。 当您终止会话时,所有子进程也将退出。 为了解决这个问题,请使用终端多路复用或守护进程。 最常见的多路复用器是屏幕和tmux。 然后,您可以使用 启动屏幕screen -S my-session-name,并正常运行您的进程。 然后你可以按ctrl+ a,d脱离屏幕,进程仍会运行,但是作为屏幕的子项,而不是您的 ssh 会话 要重新连接,请输入screen -x my-session-name(-r 也有效) 相关内容 rsync错误:rsync协议数据流错误(代码12) 编写一个正则表达式,其输出仅是 01/03/2021 - 01/03/2020 范围内的行 Windows Server 2008 R2 - 从头开始设置 Web 服务器 如何复制/粘贴到 VirtualBox 上的 CentOS 最小安装中? 这个 PGFPlots 箱线图有什么问题? IIS 7 电子邮件转发 Ubuntu 服务器设置、同步文件夹、离线可用、音乐等 隐藏章节编号但保留按章节排列的公式编号 找到括号中的数字并将其四舍五入 有什么办法可以分别控制外圆和基站的线条样式吗?