【发布时间】:2011-03-06 17:00:23
【问题描述】:
假设我有一个脚本
/home/myuser/go.py
如何在启动新实例时运行该脚本? (我习惯使用亚马逊的点击式控制面板...)
【问题讨论】:
标签: python linux unix amazon-web-services amazon-ec2
假设我有一个脚本
/home/myuser/go.py
如何在启动新实例时运行该脚本? (我习惯使用亚马逊的点击式控制面板...)
【问题讨论】:
标签: python linux unix amazon-web-services amazon-ec2
我将在这里尝试我不存在的 Linux 技能 - 创建一个运行您的 go.py 的 shell 脚本,并在 /etc/init.d/ 中添加一个符号链接到 shell 脚本
#!/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 是可执行的)。
【讨论】:
chmod a+x /etc/init.d/go.sh)