我在 AWS 上运行 CentOS(Red Hat Enterprise Linux Server 版本 7.6 (Maipo))实例。我需要将 rc.local 脚本的执行添加到我的引导序列中。
我怎样才能做到这一点?我查看了 /ect/rc.d 并尝试使用 systemctl 将脚本添加到默认值。没有任何效果。
有人能指出我正确的方向吗?
我在 AWS 上运行 CentOS(Red Hat Enterprise Linux Server 版本 7.6 (Maipo))实例。我需要将 rc.local 脚本的执行添加到我的引导序列中。
我怎样才能做到这一点?我查看了 /ect/rc.d 并尝试使用 systemctl 将脚本添加到默认值。没有任何效果。
有人能指出我正确的方向吗?
据我所知,您至少可以使用三种方法。
/etc/rc.d/rc.local
:确保该文件是可执行文件或
chmod u+x
它。将命令/脚本添加到文件末尾。
跑:
然后像这样添加一个 crontab 行:
由于它是一个 AWS 实例,您可以创建一个 shell 脚本,将其上传到 s3 并配置实例以在实例创建时下载并运行它。
这是我编写的用户数据脚本的示例。