在后台 EC2 中运行 python 脚本

Nic*_*hno 2 linux amazon-ec2 amazon-web-services

我有一个code.py脚本想要在我的 Linux EC2 实例上运行。我希望它即使在浏览器中 EC2 实例的选项卡关闭时也能运行,以便代码在后台运行。

有什么办法可以做到这一点吗?

rez*_*har 5

此命令在另一个名为 的屏幕上运行您的 python 文件YourScreenName

screen -dmS YourScreenName python3 code.py
Run Code Online (Sandbox Code Playgroud)

如果您关闭浏览器上的 EC2 实例选项卡,此屏幕将在您的服务器上运行。

要访问此屏幕,您可以使用此命令。

screen -r YourScreenName 
Run Code Online (Sandbox Code Playgroud)

要退出该屏幕,请使用Ctrl + a + d