Amazon web services 我想在关闭ssh会话后在aws ec2中运行一个进程

Amazon web services 我想在关闭ssh会话后在aws ec2中运行一个进程,amazon-web-services,amazon-ec2,Amazon Web Services,Amazon Ec2,我有一个bash脚本,需要5-6个小时才能完成,昨天我访问了aws 12个月免费轮胎,并在上面运行ec2(ubuntu),我想在我关闭主机后运行这个bash脚本……我怎么做呢?假设这是在linux系统上,你可以使用&opton在后台运行你的脚本。像这样的 yourBashScript.sh & ps -eaf | grep yourBashScript Where&告诉shell在后台运行它。因此,即使您关闭shell或结束ssh会话,它也将在后台继续运行,直到完成作业或由于任何错误

我有一个bash脚本,需要5-6个小时才能完成,昨天我访问了aws 12个月免费轮胎,并在上面运行ec2(ubuntu),我想在我关闭主机后运行这个bash脚本……我怎么做呢?

假设这是在linux系统上,你可以使用&opton在后台运行你的脚本。像这样的

yourBashScript.sh &
ps -eaf | grep yourBashScript
Where&告诉shell在后台运行它。因此,即使您关闭shell或结束ssh会话,它也将在后台继续运行,直到完成作业或由于任何错误而崩溃

您可以随时使用
ps
命令检查脚本是否正在运行。像这样的

yourBashScript.sh &
ps -eaf | grep yourBashScript

如果脚本处于运行状态,这可能会返回脚本的进程信息。

这是否回答了您的问题?