# AWS CLI — एडब्ल्यूएस

Source: https://www.geekswithgeeks.com/hi/aws/aws-cli

> कमांड लाइन से AWS को स्क्रिप्ट और स्वचालित करना।

## CLI का उपयोग क्यों

**AWS CLI** आपको अपने टर्मिनल या स्क्रिप्ट से किसी भी AWS API को कॉल करने देता है — स्वचालन, CI/CD पाइपलाइन, और उन त्वरित जाँच के लिए उपयोगी जहाँ कंसोल धीमा है।

## कुछ कमांड

बकेट की सामग्री सूचीबद्ध करें, और चल रहे EC2 इंस्टेंस की सूची बनाएँ।

```bash
aws s3 ls s3://my-app-bucket
aws ec2 describe-instances --filters "Name=instance-state-name,Values=running"
```

Output:

```
Lists objects, then running instance details as JSON
```

## क्रेडेंशियल सुरक्षित रूप से कॉन्फ़िगर करें

किसी IAM यूज़र (रूट नहीं) से एक्सेस की सेट करने के लिए `aws configure` चलाएँ, और कई अकाउंट के साथ काम करते समय नाम वाले **प्रोफ़ाइल** को प्राथमिकता दें।
