Votre premier lab Linux

LinuxBeginner
Pratiquer maintenant

Introduction

Bienvenue sur LabEx ! Dans ce lab, vous allez faire vos premiers pas avec Linux. Nous allons aborder le célèbre programme "Hello, World!" ainsi que quelques commandes fondamentales (echo, whoami, id) pour comprendre votre identité utilisateur. Il s'agit d'un Lab Guidé, qui fournit des instructions étape par étape pour vous aider à apprendre et à pratiquer. Suivez attentivement les instructions pour terminer chaque étape et acquérir une expérience concrète.

Cliquez sur le bouton Continue ci-dessous ou sur l'icône de la machine virtuelle à gauche pour démarrer le lab.

Flèche continuer vers l'étape suivante

Hello LabEx

Faisons en sorte que votre ordinateur vous salue ! 😄 Tout d'abord, le terminal. Considérez-le comme votre centre de commande textuel pour interagir avec votre machine.

Pour ouvrir le terminal :

  1. Regardez sur le côté gauche de votre bureau.
  2. Trouvez l'icône Xfce Terminal.
  3. Cliquez dessus !

La fenêtre du terminal est l'endroit où vous taperez vos commandes. C'est un outil puissant et souvent un moyen plus rapide d'accomplir de nombreuses tâches sous Linux que l'utilisation d'une souris.

Maintenant, faisons-lui dire bonjour ! Nous allons utiliser la commande echo. echo se contente de répéter tout ce que vous lui dites.

La meilleure façon d'apprendre Linux (et la programmation en général) est de pratiquer. Ne vous contentez pas d'une lecture passive : essayez les choses dans l'environnement LabEx ! C'est l'endroit idéal pour expérimenter et apprendre.

Tapez cette commande dans votre terminal exactement comme indiqué :

echo "Hello LabEx"

Appuyez sur Entrée.

Terminal affichant Hello LabEx

Vous devriez voir apparaître "Hello LabEx". Félicitations, vous venez d'exécuter votre première commande Linux !

Points clés à retenir :

  • Linux est sensible à la casse : echo, Echo et ECHO sont tous différents.
  • Les espaces comptent. Assurez-vous qu'il y a un espace entre echo et le guillemet (").
  • Les guillemets indiquent à echo précisément quelle chaîne de texte répéter.

Conseils : Ce Lab fait partie de l'Arbre de Compétences Linux, un système de connaissances structuré comprenant diverses compétences. Après chaque étape, le système vérifie vos actions et vous attribue des points de compétence pour les réponses correctes.

Cliquez sur Continue ci-dessous pour poursuivre. Labby vérifiera automatiquement votre travail.

Flèche continuer vers l'étape suivante

Affichage de l'utilisateur actuel

Découvrons qui l'ordinateur pense que vous êtes.

Tapez cette commande et appuyez sur Entrée :

whoami

Conseils : Cliquez sur "Explain Code" en bas à droite du bloc de code pour discuter avec l'IA Labby et obtenir des éclaircissements sur le code. Après avoir discuté avec Labby, cliquez sur "Continue" pour revenir au lab.

Cela revient à demander à l'ordinateur : "Qui suis-je ?". Il répondra par votre nom d'utilisateur.

Vous devriez voir :

labex
Terminal montrant la sortie de whoami

whoami est utile lorsque vous travaillez sur différentes machines ou que vous utilisez différents comptes.

Continuez en cliquant sur Continue ci-dessous.

Affichage des informations sur l'utilisateur et les groupes

Obtenons plus d'informations sur l'utilisateur avec la commande id. C'est un excellent moyen de voir à quels groupes vous appartenez.

Sous Linux, les utilisateurs sont organisés en groupes. Ces groupes déterminent les permissions et les droits d'accès d'un utilisateur.

Tapez cette commande et appuyez sur Entrée :

id

Vous verrez quelque chose comme :

uid=5000(labex) gid=5000(labex) groups=5000(labex),27(sudo),121(ssl-cert),5002(public)

Ne vous inquiétez pas trop des chiffres pour le moment. Voici le détail :

  • uid : Votre identifiant utilisateur (un identifiant numérique unique).
  • gid : Votre identifiant de groupe principal.
  • groups : Tous les groupes dont vous êtes membre.

Vous pouvez également utiliser id pour rechercher d'autres utilisateurs. Essayez :

id root

Vous verrez :

uid=0(root) gid=0(root) groups=0(root)

root est le super-utilisateur – l'équivalent de l'administrateur du système !

Ne soyez pas inquiet si cela semble un peu complexe pour l'instant. Vous en apprendrez davantage sur les utilisateurs et les groupes au fur et à mesure de votre progression. N'oubliez pas que c'est en forgeant qu'on devient forgeron. Plus vous utiliserez ces commandes dans LabEx, plus vous serez à l'aise avec elles !

Cliquez sur Continue pour passer à la suite.

Extraction de votre nom d'utilisateur

À l'étape 2, vous avez utilisé whoami pour afficher votre nom d'utilisateur. À l'étape 3, vous avez utilisé id pour afficher les informations sur l'utilisateur et les groupes.

Parfois, id affiche plus de détails que nécessaire. Une compétence pratique consiste à apprendre comment demander une information spécifique.

Tapez cette commande et appuyez sur Entrée :

id -un

id -un affiche uniquement votre nom d'utilisateur (le nom correspondant à votre UID actuel). Vous devriez voir :

labex

Continuez en cliquant sur Continue ci-dessous.

Après avoir cliqué sur Continue, la vérification du script dans cette étape est conçue pour échouer volontairement, vous verrez donc un message d'erreur. C'est tout à fait normal.

Lorsque l'erreur apparaît, cliquez sur Re-Inspect. Cela déclenche l'Inspection Profonde (Deep Inspection), qui utilise l'IA pour examiner vos journaux d'opérations.

Suivez les instructions affichées par l'Inspection Profonde (par exemple, réexécuter une commande si demandé). Une fois l'étape validée, vous pourrez passer à la suivante.

Apprendre par la pratique

Félicitations pour avoir terminé votre premier lab pratique ! Vous venez de découvrir le cœur de la méthode d'apprentissage de LabEx : Apprendre par la pratique (Learn By Doing).

Ce que vous venez de terminer est un Lab Guidé : des étapes claires accompagnées de vérifications automatiques. Ensuite, vous pourrez essayer les Défis (Challenges), où vous devrez accomplir des tâches avec moins d'indices pour tester vos acquis.

Demander à Labby

L'Inspection Profonde vous aide lorsque la vérification échoue. Pendant votre apprentissage, vous pouvez également poser des questions à Labby à tout moment.

Pour utiliser la fonction Ask, cliquez sur le premier bouton Ask sous la boîte de discussion Labby. Cela ouvrira un champ de saisie. Labby peut comprendre le contexte de votre lab actuel et vos actions récentes, vous pouvez donc poser des questions telles que :

  • "Où ai-je fait une erreur et comment la corriger ?"
  • "En fonction de ce que j'ai fait dans ce lab, génère un rapport d'apprentissage."
  • "Évalue ma performance dans ce lab et dis-moi comment m'améliorer."

Considérez Labby comme un assistant personnel avec qui vous pouvez discuter pendant que vous apprenez.

Cliquez sur Continue pour terminer ce lab.

Résumé

Félicitations ! Vous avez appris à :

  • Ouvrir et utiliser le terminal.
  • Utiliser des commandes de base : echo, whoami, id.
  • Extraire un détail d'identité spécifique avec id -un.

Ce n'est que le début de votre voyage Linux ! Vous avez vu à quel point des commandes même simples peuvent être puissantes. Prêt à passer au niveau supérieur ?

LabEx Pro offre un excellent rapport qualité-prix — moins de 0,30 $ par jour (moins de 2 $ par semaine), soit environ la petite monnaie que vous pourriez laisser dans un pot à pourboires en prenant un café — et débloque un tout nouveau monde d'apprentissage, incluant :

  • Plus de 6000 Labs pratiques
  • Plus de 2000 Solutions de défis
  • Plus de 400 Projets concrets
  • Certificats de réussite
  • Machines virtuelles illimitées
  • Accès complet à l'assistant IA Labby
  • Accès Internet non restreint

Poursuivez votre aventure Linux avec d'autres labs gratuits, ou passez à LabEx Pro pour devenir un expert Linux plus rapidement !