繁体   English   中英

如何在 EC2 实例重新启动时运行命令?

[英]How to run a command at EC2 Instance RE-boot?

我有一个项目需要在 EC2 重新启动时运行命令。 我只找到了有关用户数据的信息,但这仅在首次启动时才有效,这并不是我所需要的。 每次连接到机器时,我都需要一个命令来运行。

经过一番研究,我找到了一个非常简单的解决方案。 你可以简单地运行。

echo "YOUR_COMMAND" >>.bashrc

如果您在启动 EC2 实例时将其写入“用户数据”部分,这也有效,这样您就不必在启动后将 SSH 写入其中。

享受!

您可以在此目录中存储 shell 脚本:

/var/lib/cloud/scripts/per-boot/

它会在每次启动后自动运行。 (这是由cloud-init完成的,它也运行用户数据脚本。)

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM