контролируйте каталог со сценарием оболочки

Это легко достижимо в командной строке... и использовании ec2 инструментов. Не доступный в консоли управления AWS.

ec2-авторизуйте - справка

./ec2-authorize [группа безопасности AWS, что дыра брандмауэра будет введена по абсолютному адресу в]-K [AWS pk-.pem учетной записи, где дыра брандмауэра должна быть сделана]-C [AWS cert.pem учетной записи, где дыра брандмауэра должна быть сделана] - регион = [регион]-P tcp-o [название группы безопасности учетной записи AWS, Вы хотите предоставить доступ к]-u [считают Идентификационный номер - учетной записи AWS, которую Вы хотите предоставить доступу к]-p [диапазон номера порта. или единственный порт numnber]

И вот именно. Взгляд на документ AWS для получения дополнительной информации о ec2 инструментах для установки и т.д., если Вы не знаете, каковы они.

Это - все, в чем Вы нуждаетесь, Аплодисменты

3
задан 6 October 2013 в 12:16
2 ответа

То, что вы ищете, это incron .

incron и incrontab - это inotify cron-приложения что вместо того, чтобы запускать события по времени, он наблюдает за определенной папкой / файлом и запускает сценарии / команды в зависимости от того, что происходит с этой папкой / файлом, и даже интерполирует имя этого файла / папки в команду.

События объяснено здесь: http://linux.die.net/man/5/incrontab

Типичным вариантом использования было бы «наблюдать за этой папкой на предмет входящих файлов, сброшенных через (S) FTP, и перекодировать их», скорее чем иметь cron, который запускается каждую минуту и ​​проверяет наличие новых файлов.

Также стоит отметить, что разработчик классифицирует incron как программное обеспечение Alpha. Раньше я без проблем использовал его в производственной среде, но он

4
ответ дан 3 December 2019 в 05:44

Я нашел iwatch .

Я не знаю, почему я не подумал о выполнении apt-cache search inotify , прежде чем спросить об этом вопрос.

Я использовал его следующим образом:

iwatch -r -c "PATH=$PATH; program-i-wanted-to-run" .

Мне пришлось передать переменную среды PATH, потому что при создании программы она не наследует переменные среды оболочки.

1
ответ дан 3 December 2019 в 05:44

Теги

Похожие вопросы