Linux 启动脚本 + 添加一个命令

Linux 启动脚本 + 添加一个命令

我需要在启动时运行一个命令行。我已测试该命令(它将 Amazon IP 重新关联到 Linux 服务器),并且该命令已成功运行。

只需要知道在服务器重启时执行此操作的最佳方法?服务器是 RedHat,我读了一些关于 /etc/init.d 的内容,但仍然不确定。

命令是:

ec2-associate-address -v -i i-xxx xxx.xxx.xxx.xxx --region ap-southeast-1 -O key -W secret

答案1

确保脚本文件具有可执行标志

  chmod filename.sh +x

我建议将其放在 /etc/rc.local 中。另外,确保有一个

  &

在脚本行的末尾,以便它在后台运行并且不会阻止其他程序运行。

相关内容