在Amazon EC2中,当我“克隆”该实例时,如何让它运行python脚本?

时间:2010-06-22 08:27:16

标签: python linux unix amazon-web-services amazon-ec2

假设我有

中的脚本
/home/myuser/go.py

如何在启动新实例时运行该脚本? (我习惯使用亚马逊的点击控制面板......)

1 个答案:

答案 0 :(得分:2)

我将在这里尝试我不存在的Linux技能 - 创建一个运行go.py的shell脚本,并在/etc/init.d/

中添加一个符号链接到shell脚本

/home/myser/go.sh

#!/bin/bash
python /home/myuser/go.py

符号链接

ln -s /etc/init.d/go.sh /home/myuser/go.sh

在我自己阅读之后,/etc/rc.local可能是一个更好的地方。只需编辑它并在其中添加/home/myuser/go.sh(再次确保您的go.sh可执行)。