当EC2实例启动时,我可以运行什么样的命令/脚本?

时间:2016-05-26 09:23:18

标签: amazon-web-services amazon-ec2

我从AWS docs开始阅读:

  

此外,由于脚本未以交互方式运行,因此无法包含   需要用户反馈的命令(例如没有-y的yum更新)   标志)。

我有这个命令:

echo

......似乎没有运行。启动的selenium节点肯定会在控制台中创建反馈,但我将其发送到后台并且它不是交互式的。

1 个答案:

答案 0 :(得分:1)

您的进程在启动ec2实例时运行,但是当启动实例的用户将断开连接时它将停止

如果要在用户断开连接后保留进程,可以使用nohup,如果要获取命令的输出,可以使用重定向到文件,如使用>

之类的东西
nohup <yourlongcommand> &> /path_to_file/nohup.grid.out&

然后,您可以跟踪nohup.grid.out文件

中执行的selenium