Linux 正在运行的脚本未在EC2上显示

Linux 正在运行的脚本未在EC2上显示,linux,amazon-web-services,Linux,Amazon Web Services,我刚刚在一台新的AWS EC2 Linux 2服务器上安装了所有必要的依赖项,并启动了long_running_script.py。这个脚本基本上执行一些操作,然后在一个永无止境的循环中休眠几个小时 最初启动脚本时,我看到了正确的输出,一切正常。我断开了与实例的连接,当我重新连接时,我希望看到与以前相同的输出 相反,在键入“ps aux”命令后,我似乎看不到任何脚本输出或它正在运行 断开与实例的连接是否以某种方式中止了脚本?如果是,我如何确保它保持运行 谢谢你的帮助 断开与实例的连接是否以某种方

我刚刚在一台新的AWS EC2 Linux 2服务器上安装了所有必要的依赖项,并启动了long_running_script.py。这个脚本基本上执行一些操作,然后在一个永无止境的循环中休眠几个小时

最初启动脚本时,我看到了正确的输出,一切正常。我断开了与实例的连接,当我重新连接时,我希望看到与以前相同的输出

相反,在键入“ps aux”命令后,我似乎看不到任何脚本输出或它正在运行

断开与实例的连接是否以某种方式中止了脚本?如果是,我如何确保它保持运行

谢谢你的帮助

断开与实例的连接是否以某种方式中止了脚本?如果是,我如何确保它保持运行

是的。有很多方法可以解决这个问题。您可以使用或启动它。在这些“shell”中使用程序将在您注销后保持其运行


还有,这也可能有帮助。

谢谢-我安装了tmux。效果很好。不过有一点,我的脚本生成的输出有点长。我可以看到它在实时观看时打印所有内容,但一旦脚本执行,它似乎会截断前90%的内容。你知道我怎么总能看到脚本的完整输出吗?谢谢again@Jat90tmux应该有一些设置来扩展输出。如果没有,你可以将它重定向到某个文件。谢谢。输出值远低于2000年的默认值。我把它扩展到5000是为了好玩,但不是为了与众不同。我会提高另一个职位,再次感谢