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
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.
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:
mkdir test_folder: creare una cartella con il nome desiderato;cd test_folder/: accedere alla cartella appena creata;touch README.txt: creare un file con il nome e estensione desiderati;echo "This is an EC2 instance!" > README.txt: scrivere il testo desiderato nel relativo file;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?
Grazie per i tuoi commenti!
Chieda ad AI
Chieda ad AI
Chieda pure quello che desidera o provi una delle domande suggerite per iniziare la nostra conversazione