Johdatus AWS-komentoihin

AWS-komentoja käytetään AWS CLI: ssä, joka on AWS-komentoriviliittymä, joka on työkalu hallita AWS-palveluita. Se auttaa palveluiden konfiguroinnissa ja pystyy ohjaamaan useita palveluita automatisoimaan niitä komentosarjojen avulla. AWS CLI voidaan asentaa ja konfiguroida helposti. Jotkut pääasiassa käytetyistä komennoista on lueteltu alla.

AWS: n peruskomennot

1. Asenna ja määritä AWS CLI käyttämällä seuraavia komentoja -

Syntaksi / esimerkki:

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

sudo pip install awscli

Määrityksen syntaksi:

aws määrittää

2. Tiedoston tulosteen tarkistamiseksi komento on -

Syntaksi / esimerkki :

kissa

3. Tulosta toinen sarake riviä kohti alla olevalla komennolla -

Syntaksi / esimerkki:

leikkaa –f 2

4. Tietojen lajitteluun käytetty komento on -

Syntaksi / esimerkki:

Järjestellä

5. Viimeisen viiden rivin tulostamiseksi komento on -

Syntaksi / esimerkki:

häntä –n 5

6. Ensimmäisen viiden rivin tulostamiseksi komento on -

Syntaksi / esimerkki:

pää –n 5

7. Tulostaaksesi tiedoston viidennen rivin komento on -

Syntaksi / esimerkki:

sed –n '5 (p; q)'

8. Listaa kaikki polut komento on -

Syntaksi / esimerkki:

aws pilvirata kuvaa-polkuja

9. Listaa kaikkien polkujen nimet komento on -

Syntaksi / esimerkki :

aws pilvireitti kuvaa-polkuja - tulosteksti | leikkaa –f 8

Polun poistamiseksi komento on -

Syntaksi / esimerkki:

aws pilvireitti poistaa - polku

Keskitason AWS-komennot

1. Jos haluat lisätä tunnisteet jälkeen, komento on -

Syntaksi / esimerkki :

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

2. Listaaksesi kaikki polun tunnisteet, komento on -

Syntaksi / esimerkki:

aws pilvireittiluettelotunnisteet \ - resurssi-id-luettelo

3. Tunnisteen poistaminen polusta -

Syntaksi / esimerkki:

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

4. Jos haluat luetella kaikki käyttäjän tiedot ja luoda uusi käyttäjä, komennot ovat -

Syntaksi / esimerkki:

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

5. Jos haluat luoda useita käyttäjiä tiedostosta, komento on -

Syntaksi / esimerkki :

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

6. Jos haluat poistaa useita käyttäjiä tiedostosta, komento on -

Syntaksi / esimerkki :

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

7. Saadaksesi tietyt käyttäjätiedot, komento on -

Syntaksi / esimerkki:

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

8. Salasanakäytäntöjen luetteloimiseksi komento on -

Syntaksi / esimerkki :

aws iam get-account-password-policy

9. Jos haluat asettaa salasanan käytännön, komento on -

Syntaksi / esimerkki :

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. Salasanakäytännön poistamiseksi komento on -

Syntaksi / esimerkki :

aws iam poista-tili-salasana -käytäntö

Advanced AWS -komennot

1. Saadaksesi luettelon käyttöavaimen viimeisimmästä käyttöajasta, komento on -

Syntaksi / esimerkki :

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

2. Pääsyavaimen deaktivoimiseksi komento on -

Syntaksi / esimerkki :

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

3. Pääsyavaimen poistamiseksi komento on -

Syntaksi / esimerkki :

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

4. Suojausryhmän luomiseksi komento on -

Syntaksi / esimerkki :

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

5. Jos haluat avata portin 80 kaikille, komento on -

Syntaksi / esimerkki:

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

6. Palomuurin poistamiseksi ryhmästä komento on -

Syntaksi / esimerkki:

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

7. Suojausryhmän poistamiseksi komento on -

Syntaksi / esimerkki:

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

8. Ilmentymän luomiseksi komento on -

Syntaksi / esimerkki:

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

9. Lokivirran luomiseksi komento on -

Syntaksi / esimerkki:

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

10. Lokivirran poistamiseksi komento on -

Syntaksi / esimerkki:

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

Vinkkejä AWS-komentojen käyttöön

  • Komennon suorittaminen
  • Suodata palvelupuolen pyyntöjen tulokset
  • Suodata tulosteet asiakaspuolella
  • Hae kokoelmista
  • Pura tarvitsemasi tiedot

johtopäätös

AWS-komentoja käytetään tehokkaan, turvallisen ja luotettavan yhteyden luomiseen AWS-palveluihin ja sitä käytetään AWS CLI: n avulla. AWS-pilvi on markkinoiden suosituin ja arvioidaan muiden pilvialustojen, kuten AWS, Azure ja Google pilvi, yläpuolelle. Sitä käytetään laajalti ympäri maailmaa, ja sillä on monia mahdollisuuksia tarjota lähtötason, keskitason ja ylemmän tason tehtäviin. AWS on seuraava urapolku, joka tarjoaa hyvät palkat ja asemat insinööreille ja pilvipalveluiden ammattilaisille. Se auttaa myös asiakasta, koska hänen ei tarvitse siirtää sovellusta palvelimelta toiselle eikä hänen tarvitse ottaa fyysistä infrastruktuuria, joka vähentää paljon kustannuksia asiakkaalta. AWS-komennot on yllä lueteltu eri osioista, joita käytetään yleisesti tuotantoympäristössä.

Suositellut artikkelit

Tämä on opas AWS-komentoihin. Täällä olemme keskustelleet Basic-, Intermediate- ja AdvanceAdvance AWS -komennoista. Voit myös tarkastella seuraavaa artikkelia saadaksesi lisätietoja

  1. Kuinka käyttää Spark-komentoja
  2. Sinun käyttämiä sikakomentoja
  3. Sqoop-komentojen edut
  4. Pesän komentojen merkitys

Luokka: