Назад | Перейти на главную страницу

Как запустить сценарий оболочки на моем экземпляре Amazon при загрузке?

У меня есть экземпляр Amazon, мне нужно добавить сценарий оболочки в его файл rc.local, чтобы сценарий оболочки выполнялся, когда я загружаю свой экземпляр. как установить разрешение на мой сценарий оболочки в файле rc.local?

если я выполняю, как показано ниже, мой скрипт не выполняется при запуске

chmod u + x /home/mylin/exmpl.sh

./exmpl.sh &

Вы можете использовать crontab для выполнения команды при загрузке:

http://www.cyberciti.biz/faq/linux-execute-cron-job-after-system-reboot/

вам нужно "chmod + x" ваш скрипт, а затем использовать полный путь.

chmod +x /home/mylin/exmpl.sh

А затем в вашем crontab:

@reboot /home/mylin/exmpl.sh

Или в вашем файле rc.local:

/home/mylin/exmpl.sh

Убедитесь, что вы используете полный путь к своему скрипту в /etc/rc.local.

Если ваш сценарий находится в /home/mylin/exampl.sh, строка в rc.local должна быть такой:

/home/mylin/exampl.sh &