Насколько я знаю, для команды ec2-terminate-instances нет переключателя 'all'. Так что вам, вероятно, нужно написать сценарий. Это не будет так сложно. Вам нужно только создать список ваших экземпляров через запятую.
Это скрипт на python, который я использую:
import sys
import time
from boto.ec2.connection import EC2Connection
def main():
conn = EC2Connection('', '')
instances = conn.get_all_instances()
print instances
for reserv in instances:
for inst in reserv.instances:
if inst.state == u'running':
print "Terminating instance %s" % inst
inst.stop()
if __name__ == "__main__":
main()
Используется библиотека boto . Это не обязательно для конкретной задачи (достаточно простого сценария оболочки), но во многих случаях это может быть полезно.
Наконец, вам известно о расширении Elasticfox для Firefox? Это, безусловно, самый простой способ получить доступ к EC2.