AWS CLI — это интерфейс командной строки для управления веб-службами Amazon. Вы можете использовать AWS CLI для создания и управления экземплярами Amazon EC2, ведрами Amazon S3 и таблицами Amazon DynamoDB.
Вы также можете использовать AWS CLI для обновления учетных записей и учетных данных Amazon, а также для получения информации о ваших ресурсах Amazon.
Чтобы использовать AWS CLI, необходимо сначала создать учетную запись Amazon. Затем вы можете использовать AWS CLI для управления ресурсами Amazon. Чтобы начать использовать AWS CLI, откройте командную строку или окно терминала и введите следующую команду:
AWS init
Эта команда инициализирует вашу среду AWS CLI. После этого вы можете использовать AWS CLI для управления ресурсами Amazon. Чтобы начать работу, введите следующую команду:
AWS ec2 run-instances
Эта команда запускает экземпляр Amazon EC2. Вы можете использовать следующую команду для получения списка запущенных экземпляров:
AWS ec2 list-instances
Вы также можете использовать следующую команду для запуска нового экземпляра Amazon EC2:
AWS ec2 launch-instance
Вы также можете использовать следующую команду для остановки экземпляра Amazon EC2:
AWS ec2 stop-instances
Вы также можете использовать следующую команду, чтобы перечислить экземпляры, которые в настоящее время остановлены:
AWS ec2 list-instances -stop
Вы также можете использовать следующую команду, чтобы перечислить запущенные и остановленные экземпляры:
AWS ec2 list-instances -running-instances -stop
Вы также можете использовать следующую команду, чтобы перечислить тома, смонтированные на экземпляре Amazon EC2:
AWS ec2 list-volumes
Вы также можете использовать следующую команду, чтобы перечислить запущенные и остановленные экземпляры, к которым подключены тома:
AWS ec2 list-instances -running-instances -stop -volume
Вы также можете использовать следующую команду, чтобы перечислить идентификаторы AMI для экземпляров Amazon EC2:
AWS ec2 list-AMI
Вы также можете использовать следующую команду для перечисления groUPS безопасности, связанных с экземпляром Amazon EC2:
AWS ec2 list-security-groUPS
Вы также можете использовать следующую команду, чтобы перечислить экземпляры, связанные с группой безопасности:
AWS ec2 list-instances -security-group
Можно также использовать следующую команду для списка сетей, связанных с экземпляром Amazon EC2:
ПРО СОВЕТ: При принятии роли в AWS CLI важно помнить, что вы принимаете роль другого пользователя или организации. Это означает, что у вас будут все те же разрешения, что и у пользователя или организации, роль которой вы берете на себя. Используйте эти полномочия с умом и принимайте роли только в случае необходимости.
AWS ec2 list-networks
Вы также можете использовать следующую команду, чтобы перечислить экземпляры, связанные с сетью:
AWS ec2 list-instances -network
Вы также можете использовать следующую команду для получения идентификатора экземпляра Amazon EC2:
AWS ec2 get-instance-id
Вы также можете использовать следующую команду для получения MAC-адреса экземпляра Amazon EC2:
AWS ec2 get-instance-mac-address
Вы также можете использовать следующую команду, чтобы получить публичное DNS-имя для экземпляра Amazon EC2:
AWS ec2 get-inst