Úvod do příkazů AWS

Příkazy AWS se používají v rozhraní AWS CLI, což je rozhraní příkazového řádku AWS, což je nástroj pro správu služeb AWS. Pomáhá při konfiguraci služeb a je schopen řídit více služeb a automatizovat je pomocí skriptování. AWS CLI lze snadno nainstalovat a konfigurovat a některé příkazy, které se používají hlavně, jsou uvedeny níže.

Základní příkazy AWS

1. Chcete-li nainstalovat a nakonfigurovat AWS CLI, použijte následující příkazy -

Syntaxe / příklad:

sudo apt-get install -y python-dev python-pip

sudo pip install awscli

Syntaxe pro konfiguraci:

aws nakonfigurovat

2. Chcete-li zkontrolovat výstup souboru, příkaz je -

Syntaxe / příklad :

kočka

3. Chcete-li vytisknout druhý sloupec na řádek, použijte příkaz níže -

Syntaxe / příklad:

cut –f 2

4. Pro třídění dat se používá příkaz -

Syntaxe / příklad:

Seřadit

5. Chcete-li vytisknout posledních pět řádků, příkaz je -

Syntaxe / příklad:

ocas –n 5

6. Chcete-li vytisknout prvních pět řádků, příkaz je -

Syntaxe / příklad:

hlava –n 5

7. Pro tisk 5. řádku v souboru je příkaz -

Syntaxe / příklad:

sed –n '5 (p; q)'

8. Chcete-li vyjmenovat všechny stezky, příkaz je -

Syntaxe / příklad:

aws cloudtrail description-trails

9. Chcete-li zobrazit názvy všech tras, příkaz je -

Syntaxe / příklad :

aws cloud trail description-trails –output text | cut –f 8

Chcete-li odstranit stopu, příkaz je -

Syntaxe / příklad:

aws cloud trail delete - trail

Mezitímní příkazy AWS

1. Chcete-li do stopy přidat značky, příkaz je -

Syntaxe / příklad :

awscliaws cloudtrail add-tags \
--resource-id awslog \
--tags-list "Key=log-type, Value=all"

2. Chcete-li zobrazit seznam všech značek stezky, příkaz je -

Syntaxe / příklad:

aws cloudtrail list-tags \ –resource-id-list

3. Chcete-li odebrat značku ze stezky -

Syntaxe / příklad:

aws cloudtrail remove-tags \
--resource-id awslog \
--tags-list "Key=log-type, Value=all"

4. Chcete-li zobrazit všechny informace o uživateli a vytvořit nového uživatele, příkazy jsou -

Syntaxe / příklad:

aws iam list-users
New user: aws iam create-user \
--user-name aws-admin1

5. Chcete-li ze souboru vytvořit více uživatelů, příkaz je -

Syntaxe / příklad :

allUsers=$(cat ./user-names.txt)
for userName in $allUsers; do
aws iam create-user \
--user-name $userName
Done

6. Chcete-li ze souboru odstranit více uživatelů, příkaz je -

Syntaxe / příklad :

allUsers=$(cat ./user-names.txt)
for userName in $allUsers; do
aws iam delete-user \
--user-name $userName
Done

7. Chcete-li získat konkrétní informace o uživateli, příkaz je -

Syntaxe / příklad:

aws iam get-user \
--user-name aws-admin1

8. Chcete-li uvést zásady hesla, příkaz je -

Syntaxe / příklad :

aws iam get-account-password-policy

9. Chcete-li nastavit zásady pro heslo, příkaz je -

Syntaxe / příklad :

aws iam update-account-password-policy \
--minimum-password-length 12 \
--require-symbols \
--require-numbers \
--require-uppercase-characters \
--require-lowercase-characters \
--allow-users-to-change-password

10. Chcete-li odstranit zásadu hesla, příkaz je -

Syntaxe / příklad :

aws iam delete-account-password-policy

Pokročilé příkazy AWS

1. Pro získání seznamu poslední doby přístupu přístupového klíče je příkaz -

Syntaxe / příklad :

aws iam get-access-key-last-used \
--access-key-id ABCDEFGH123456EXAMPLE

2. Pro deaktivaci přístupového klíče je příkaz -

Syntaxe / příklad :

aws iam update-access-key \
--access-key-id ABCDEFGH123456EXAMPLE\
--status Inactive \
--user-name aws-admin1

3. Chcete-li odstranit přístupový klíč, příkaz je -

Syntaxe / příklad :

aws iam delete-access-key \
--access-key-id ABCDEFGH123456EXAMPLE\
--user-name aws-admin1

4. Chcete-li vytvořit skupinu zabezpečení, příkaz je -

Syntaxe / příklad :

aws ec2 create-security-group \
--vpc-id vpc-1a2b3c4d \
--group-name web-access \
--description "web access"

5. Chcete-li otevřít port 80, ke kterému mají všichni přístup, zadejte příkaz -

Syntaxe / příklad:

aws ec2 authorize-security-group-ingress \
--group-id sg-0000000 \
--protocol tcp \
--port 80 \
--cidr 0.0.0.0/24

6. Chcete-li odebrat firewall ze skupiny, příkaz je -

Syntaxe / příklad:

aws ec2 revoke-security-group-ingress \
--group-id sg-0000000 \
--protocol tcp \
--port 80 \
--cidr 0.0.0.0/24

7. Chcete-li odstranit skupinu zabezpečení, příkaz je -

Syntaxe / příklad:

aws ec2 delete-security-group \
--group-id sg-00000000

8. Chcete-li vytvořit instanci, příkaz je -

Syntaxe / příklad:

aws ec2 run-instances \
--image-id ami-f0e7d19a \
--instance-type t2.micro \
--security-group-ids sg-00000000 \
--dry-run

9. Pro vytvoření streamu protokolu je příkaz -

Syntaxe / příklad:

aws logs create-log-stream \
--log-group-name "DefaultGroup" \
--log-stream-name "syslog"

10. Chcete-li smazat proud protokolu, příkaz je -

Syntaxe / příklad:

aws logs delete-log-stream \
--log-group-name "DefaultGroup" \
--log-stream-name "Default Stream"

Tipy a triky k používání příkazů AWS

  • Dokončení příkazu
  • Filtrujte výsledky požadavků na straně serveru
  • Filtrujte výstup na straně klienta
  • Prohledávejte sbírky
  • Extrahujte data, která jste skutečně požadovali

Závěr

Příkazy AWS se používají k zajištění účinného, ​​bezpečného a spolehlivého připojení ke službám AWS a používají se pomocí AWS CLI. Cloud AWS je nejoblíbenější na trhu a je hodnocen nad ostatními cloudovými platformami, jako jsou cloud AWS, Azure a Google. Je široce využíván po celém světě a má mnoho příležitostí nabídnout pozice na základní, střední a vyšší úrovni. AWS je další kariérní cesta, která nabízí dobrý plat a pracovní pozice pro inženýry a cloudové profesionály. Pomáhá také zákazníkovi, protože nemusí přesouvat aplikaci z jednoho serveru na druhý a nemusí brát fyzickou infrastrukturu, která od zákazníka snižuje náklady. Příkazy AWS jsou uvedeny výše z různých sekcí, které se běžně používají v produkčním prostředí.

Doporučené články

Toto byl průvodce příkazy AWS. Zde jsme diskutovali základní, střední a pokročilé příkazy AWS. Další informace naleznete v následujícím článku

  1. Jak používat příkazy Spark
  2. Prasečí příkazy, které byste měli použít
  3. Výhody příkazů Sqoop
  4. Význam příkazů Úlu

Kategorie: