Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Impara Basi del lavoro con un'istanza EC2 | Panoramica Su EC2
Introduzione al Cloud Computing

Basi del lavoro con un'istanza EC2

Scorri per mostrare il menu

Iniziamo a lavorare con l'istanza. Tutte le operazioni sull'istanza verranno eseguite in un sistema Linux e la gestiremo tramite la console. Utilizzeremo il linguaggio bash per gestire l'istanza, che puoi anche utilizzare per controllare il tuo computer.

Esaminiamo l'elenco dei comandi di navigazione di base in bash per comprendere cosa faremo successivamente:

Installazione di aggiornamenti e programmi

È necessario verificare che tutti gli aggiornamenti richiesti siano installati sul sistema. Lo faremo con il seguente comando:

sudo yum update -y
Descrizione del codice
expand arrow

sudo: questa parte del comando esegue il comando successivo come superutente (root). Fornisce al comando privilegi amministrativi, necessari per apportare modifiche a livello di sistema come l'aggiornamento del software.

yum: questo è il gestore di pacchetti utilizzato da alcune distribuzioni Linux. Yum significa "Yellowdog Updater, Modified" ed è utilizzato per gestire i pacchetti RPM (Redhat Package Manager).

update: questa opzione indica a yum di aggiornare tutti i pacchetti alle versioni più recenti disponibili nei repository databases.

-y: questo flag risponde automaticamente "yes" a qualsiasi richiesta che potrebbe comparire durante l'esecuzione del comando. Permette al processo di aggiornamento di completarsi senza interazione dell'utente, utile per script automatizzati o quando non si desidera confermare manualmente ogni aggiornamento.

Dopo aver eseguito questo comando, il sistema inizierà automaticamente ad aggiornare e installare i componenti richiesti:

Come puoi vedere, nel mio caso non c'era nulla da scaricare e tutto era già installato. Tuttavia, è fortemente consigliato eseguire questo comando durante la configurazione iniziale dell'istanza per evitare errori futuri.

Poiché possediamo questa istanza e abbiamo il diritto di fare ciò che vogliamo con essa, possiamo passare in sicurezza all'utente root.

Note
Approfondisci

L'utente root è un superutente che ha accesso a tutti i comandi e alle configurazioni di sistema. Un tale superutente ha persino un livello superiore rispetto a un amministratore di rete nella gerarchia.

Per passare alla modalità superutente, utilizzare il comando:

sudo su

Ora possiamo provare a eseguire alcuni comandi sulla nostra istanza.

Ad esempio, creiamo una directory chiamata test_folder. All'interno di questa directory, creeremo un file chiamato README.txt e scriveremo "This is an EC2 instance!" al suo interno.

I nostri comandi saranno i seguenti:

  1. mkdir test_folder: creare una cartella con il nome desiderato;
  2. cd test_folder/: accedere alla cartella appena creata;
  3. touch README.txt: creare un file con il nome e estensione desiderati;
  4. echo "This is an EC2 instance!" > README.txt: scrivere il testo desiderato nel relativo file;
  5. cat README.txt: visualizzare il contenuto del file di testo creato.

Di conseguenza, verrà stampato sulla console quanto segue:

This is a EC2 instance!

Ora possiamo gestire la nostra istanza tramite la console.

1. Quale comando si utilizza per cambiare la directory corrente in un percorso specificato?

2. Come si aggiorna il sistema e si installano i componenti necessari utilizzando la riga di comando?

question mark

Quale comando si utilizza per cambiare la directory corrente in un percorso specificato?

Seleziona la risposta corretta

question mark

Come si aggiorna il sistema e si installano i componenti necessari utilizzando la riga di comando?

Seleziona la risposta corretta

Tutto è chiaro?

Come possiamo migliorarlo?

Grazie per i tuoi commenti!

Sezione 3. Capitolo 5

Chieda ad AI

expand

Chieda ad AI

ChatGPT

Chieda pure quello che desidera o provi una delle domande suggerite per iniziare la nostra conversazione

Sezione 3. Capitolo 5
some-alt