aws help
aws ec2 help
sudo pip install awscli
先要去 AWS 控制台 配置一下 IAM 的账号和权限
获取 AWS Access Key ID && AWS Secret Access Key
aws configure
----
AWS Access Key ID: foo
AWS Secret Access Key: bar
Default region name [none]: ap-northeast-1
Default output format [None]: json
region name | area |
---|---|
ap-northeast-1 | Asia Pacific (Tokyo) |
ap-southeast-1 | Asia Pacific (Singapore) |
ap-southeast-2 | Asia Pacific (Sydney) |
eu-central-1 | EU (Frankfurt) |
eu-west-1 | EU (Ireland) |
sa-east-1 | South America (Sao Paulo) |
us-east-1 | US East (N. Virginia) |
us-west-1 | US West (N. California) |
us-west-2 | US West (Oregon) |
accept-vpc-peering-connection allocate-address assign-private-ip-addresses associate-address associate-dhcp-options associate-route-table attach-classic-link-vpc attach-internet-gateway attach-network-interface attach-volume attach-vpn-gateway authorize-security-group-egress authorize-security-group-ingress bundle-instance
cancel-bundle-task cancel-conversion-task cancel-export-task cancel-import-task cancel-reserved-instances-listing cancel-spot-fleet-requests cancel-spot-instance-requests
confirm-product-instance
copy-image copy-snapshot
create-customer-gateway create-dhcp-options create-flow-logs create-image create-instance-export-task create-internet-gateway create-key-pair create-network-acl create-network-acl-entry create-network-interface create-placement-group create-reserved-instances-listing create-route create-route-table create-security-group create-snapshot create-spot-datafeed-subscription create-subnet create-tags create-volume create-vpc create-vpc-endpoint create-vpc-peering-connection create-vpn-connection create-vpn-connection-route create-vpn-gateway
delete-customer-gateway delete-dhcp-options delete-flow-logs delete-internet-gateway delete-key-pair delete-network-acl delete-network-acl-entry delete-network-interface delete-placement-group delete-route delete-route-table delete-security-group delete-snapshot delete-spot-datafeed-subscription delete-subnet delete-tags delete-volume delete-vpc delete-vpc-endpoints delete-vpc-peering-connection delete-vpn-connection delete-vpn-connection-route delete-vpn-gateway deregister-image
describe-account-attributes describe-addresses describe-availability-zones describe-bundle-tasks describe-classic-link-instances describe-conversion-tasks describe-customer-gateways describe-dhcp-options describe-export-tasks describe-flow-logs describe-image-attribute describe-images describe-import-image-tasks describe-import-snapshot-tasks describe-instance-attribute describe-instance-status describe-instances describe-internet-gateways describe-key-pairs describe-moving-addresses describe-network-acls describe-network-interface-attribute describe-network-interfaces describe-placement-groups describe-prefix-lists describe-regions describe-reserved-instances describe-reserved-instances-listings describe-reserved-instances-modifications describe-reserved-instances-offerings describe-route-tables describe-security-groups describe-snapshot-attribute describe-snapshots describe-spot-datafeed-subscription describe-spot-fleet-instances describe-spot-fleet-request-history describe-spot-fleet-requests describe-spot-instance-requests describe-spot-price-history describe-subnets describe-tags describe-volume-attribute describe-volume-status describe-volumes describe-vpc-attribute describe-vpc-classic-link describe-vpc-endpoint-services describe-vpc-endpoints describe-vpc-peering-connections describe-vpcs describe-vpn-connections describe-vpn-gateways
detach-classic-link-vpc detach-internet-gateway detach-network-interface detach-volume detach-vpn-gateway disable-vgw-route-propagation disable-vpc-classic-link disassociate-address disassociate-route-table enable-vgw-route-propagation enable-volume-io enable-vpc-classic-link get-console-output get-password-data import-image import-key-pair import-snapshot modify-image-attribute modify-instance-attribute modify-network-interface-attribute modify-reserved-instances modify-snapshot-attribute modify-subnet-attribute modify-volume-attribute modify-vpc-attribute modify-vpc-endpoint monitor-instances move-address-to-vpc purchase-reserved-instances-offering reboot-instances register-image reject-vpc-peering-connection release-address replace-network-acl-association replace-network-acl-entry replace-route replace-route-table-association
report-instance-status
request-spot-fleet request-spot-instances reset-image-attribute reset-instance-attribute reset-network-interface-attribute reset-snapshot-attribute restore-address-to-classic revoke-security-group-egress revoke-security-group-ingress run-instances start-instances stop-instances terminate-instances unassign-private-ip-addresses unmonitor-instances
wait