Principes de base de l'utilisation d'une instance EC2
Glissez pour afficher le menu
Commençons à travailler avec l'instance. Toutes les opérations sur l'instance seront effectuées sur un système Linux, et nous la gérerons via la console. Nous utiliserons le langage bash pour gérer l'instance, que vous pouvez également utiliser pour contrôler votre ordinateur.
Voici la liste des commandes de navigation de base en bash afin de comprendre ce que nous allons faire ensuite :
Installation des mises à jour et des programmes
Il est nécessaire de s'assurer que toutes les mises à jour requises sont installées sur le système. Nous allons réaliser cela avec la commande suivante :
sudo yum update -y
sudo : cette partie de la commande exécute la commande suivante en tant que superutilisateur (root). Elle accorde à la commande des privilèges administratifs, nécessaires pour effectuer des modifications système telles que la mise à jour des logiciels.
yum : il s'agit du gestionnaire de paquets utilisé par certaines distributions Linux. Yum signifie « Yellowdog Updater, Modified » et sert à gérer les paquets RPM (Redhat Package Manager).
update : cette option indique à yum de mettre à jour tous les paquets vers les dernières versions disponibles dans les bases de données des dépôts.
-y : ce paramètre répond automatiquement « oui » à toutes les invites qui pourraient apparaître lors de l'exécution de la commande. Il permet au processus de mise à jour de s'exécuter jusqu'à son terme sans interaction utilisateur, ce qui est utile pour les scripts automatisés ou lorsque l'on ne souhaite pas confirmer manuellement chaque mise à jour.
Après l'exécution de cette commande, le système commencera automatiquement à mettre à jour et à installer les composants requis :
Comme vous pouvez le constater, dans mon cas, il n’y avait rien à télécharger et tout était déjà installé. Cependant, il est fortement recommandé d’exécuter cette commande lors de la configuration initiale de l’instance afin d’éviter des erreurs ultérieures.
Puisque nous possédons cette instance et avons le droit de faire ce que nous voulons avec elle, nous pouvons passer en toute sécurité à l’utilisateur root.
L’utilisateur root est un superutilisateur qui a accès à toutes les commandes et configurations système. Un tel superutilisateur possède même plus de privilèges qu’un administrateur réseau dans la hiérarchie.
Pour passer en mode superutilisateur, utilisez la commande :
sudo su
Nous pouvons maintenant essayer d'exécuter quelques commandes sur notre instance.
Par exemple, créons un répertoire nommé test_folder. À l'intérieur de ce répertoire, nous allons créer un fichier nommé README.txt et y écrire « This is an EC2 instance! ».
Nos commandes seront les suivantes :
mkdir test_folder: créer un dossier avec le nom souhaité ;cd test_folder/: accéder au dossier que nous venons de créer ;touch README.txt: créer un fichier avec le nom et l'extension souhaités ;echo "This is an EC2 instance!" > README.txt: écrire le texte souhaité dans le fichier correspondant ;cat README.txt: afficher le contenu du fichier texte que nous avons créé.
En résultat, le texte suivant sera affiché dans la console :
This is a EC2 instance!
Nous pouvons donc désormais gérer notre instance via la console.
1. Quelle commande utilisez-vous pour changer le répertoire courant vers un chemin spécifié ?
2. Comment mettriez-vous à jour votre système et installeriez-vous les composants nécessaires en utilisant la ligne de commande ?
Merci pour vos commentaires !
Demandez à l'IA
Demandez à l'IA
Posez n'importe quelle question ou essayez l'une des questions suggérées pour commencer notre discussion
Principes de base de l'utilisation d'une instance EC2
Commençons à travailler avec l'instance. Toutes les opérations sur l'instance seront effectuées sur un système Linux, et nous la gérerons via la console. Nous utiliserons le langage bash pour gérer l'instance, que vous pouvez également utiliser pour contrôler votre ordinateur.
Voici la liste des commandes de navigation de base en bash afin de comprendre ce que nous allons faire ensuite :
Installation des mises à jour et des programmes
Il est nécessaire de s'assurer que toutes les mises à jour requises sont installées sur le système. Nous allons réaliser cela avec la commande suivante :
sudo yum update -y
sudo : cette partie de la commande exécute la commande suivante en tant que superutilisateur (root). Elle accorde à la commande des privilèges administratifs, nécessaires pour effectuer des modifications système telles que la mise à jour des logiciels.
yum : il s'agit du gestionnaire de paquets utilisé par certaines distributions Linux. Yum signifie « Yellowdog Updater, Modified » et sert à gérer les paquets RPM (Redhat Package Manager).
update : cette option indique à yum de mettre à jour tous les paquets vers les dernières versions disponibles dans les bases de données des dépôts.
-y : ce paramètre répond automatiquement « oui » à toutes les invites qui pourraient apparaître lors de l'exécution de la commande. Il permet au processus de mise à jour de s'exécuter jusqu'à son terme sans interaction utilisateur, ce qui est utile pour les scripts automatisés ou lorsque l'on ne souhaite pas confirmer manuellement chaque mise à jour.
Après l'exécution de cette commande, le système commencera automatiquement à mettre à jour et à installer les composants requis :
Comme vous pouvez le constater, dans mon cas, il n’y avait rien à télécharger et tout était déjà installé. Cependant, il est fortement recommandé d’exécuter cette commande lors de la configuration initiale de l’instance afin d’éviter des erreurs ultérieures.
Puisque nous possédons cette instance et avons le droit de faire ce que nous voulons avec elle, nous pouvons passer en toute sécurité à l’utilisateur root.
L’utilisateur root est un superutilisateur qui a accès à toutes les commandes et configurations système. Un tel superutilisateur possède même plus de privilèges qu’un administrateur réseau dans la hiérarchie.
Pour passer en mode superutilisateur, utilisez la commande :
sudo su
Nous pouvons maintenant essayer d'exécuter quelques commandes sur notre instance.
Par exemple, créons un répertoire nommé test_folder. À l'intérieur de ce répertoire, nous allons créer un fichier nommé README.txt et y écrire « This is an EC2 instance! ».
Nos commandes seront les suivantes :
mkdir test_folder: créer un dossier avec le nom souhaité ;cd test_folder/: accéder au dossier que nous venons de créer ;touch README.txt: créer un fichier avec le nom et l'extension souhaités ;echo "This is an EC2 instance!" > README.txt: écrire le texte souhaité dans le fichier correspondant ;cat README.txt: afficher le contenu du fichier texte que nous avons créé.
En résultat, le texte suivant sera affiché dans la console :
This is a EC2 instance!
Nous pouvons donc désormais gérer notre instance via la console.
Merci pour vos commentaires !