Linux Fondamentaux / Découvrir Linux
⏱ 55 min
LEÇON 01 · COURS STANDARD

Votre première mission Linux

Votre première mission Linux

Vous rejoignez une équipe informatique qui exploite plusieurs serveurs Linux. Vous avez obtenu un accès à un serveur de formation et devez commencer par comprendre l’environnement dans lequel vous travaillez.

À la fin de ce module, vous serez capable de :

  • distinguer Linux, une distribution, un terminal et un shell ;
  • lire les principales informations d’une invite Bash ;
  • identifier l’utilisateur connecté ;
  • identifier le nom d’une machine ;
  • vérifier que le système fonctionne sous Linux.

Vous allez pratiquer dès ce premier module. Aucune installation n’est nécessaire : le laboratoire est intégré à la plateforme.

LEÇON 02 · COURS STANDARD

Qu’est-ce que Linux ?

Qu’est-ce que Linux ?

Linux est le noyau au cœur de nombreux systèmes d’exploitation. Dans le langage courant, on emploie souvent « Linux » pour désigner l’ensemble du système utilisé sur un serveur ou un poste.

Un système Linux est particulièrement présent dans les serveurs, le cloud, les équipements réseau, la cybersécurité, les conteneurs et de nombreux systèmes embarqués.

Pour commencer, retenez surtout qu’un même noyau Linux peut être proposé au travers de distributions différentes, avec des outils et des choix adaptés à différents usages.

LEÇON 03 · COURS STANDARD

Linux dans le monde professionnel

Linux dans le monde professionnel

Vous pouvez rencontrer Linux sans forcément voir un bureau graphique. Un technicien ou un administrateur l’utilise fréquemment à distance dans un terminal.

Quelques contextes professionnels courants :

  • serveur Web ou applicatif ;
  • serveur de fichiers ou de bases de données ;
  • machine virtuelle dans un datacenter ou dans le cloud ;
  • hôte Docker ou Kubernetes ;
  • pare-feu, routeur ou appliance de sécurité ;
  • poste de travail technique.

C’est pourquoi savoir utiliser le terminal constitue une compétence de base très rentable pour la suite du parcours.

LEÇON 04 · COURS + PRATIQUE

Du matériel à vos commandes

Du matériel à vos commandes

Pour situer Linux, observez les principales couches entre la machine et les outils que vous utilisez.

▣MatérielCPU, mémoire, disque, carte réseau…
→
◉Kernel LinuxLe noyau gère les ressources et dialogue avec le matériel.
→
◆DistributionUbuntu, Debian, Rocky Linux… ajoutent outils, paquets et configuration.
→
▸ApplicationsShell, serveurs Web, outils d’administration et logiciels métiers.
À retenir

Une distribution Linux est un système complet construit autour du noyau Linux.

LEÇON 05 · COURS + PRATIQUE

Terminal et shell : ne pas les confondre

Terminal et shell : ne pas les confondre

Vous saisissez une commande dans une fenêtre noire. Quel élément interprète réellement la commande que vous venez de taper ?

LEÇON 06 · COURS STANDARD

Terminal et Bash

Terminal et Bash

Le terminal est l’interface dans laquelle vous saisissez du texte et consultez les résultats. Le shell est le programme qui reçoit et interprète vos commandes.

Dans cette formation, le shell utilisé est Bash. Vous rencontrerez donc une invite de commande de ce type :

student@srv-training-01:~$

Il n’est pas nécessaire de mémoriser immédiatement chaque symbole. Nous allons la lire morceau par morceau.

LEÇON 07 · COURS + PRATIQUE

Lire une invite Bash

Lire une invite Bash

Avant même d’exécuter une commande, l’invite vous renseigne sur votre contexte de travail.

student@srv-training-01:~$
studentUtilisateur connecté
srv-training-01Nom de la machine
~Répertoire courant
$Type de compte / invite
LEÇON 08 · LABORATOIRE

Identifier votre utilisateur

student@srv-training-01 — bash
InfraCare Learning Lab · environnement simulé
LEÇON 09 · LABORATOIRE

Identifier la machine

student@srv-training-01 — bash
InfraCare Learning Lab · environnement simulé
LEÇON 10 · COURS STANDARD

Commande, option et argument

Commande, option et argument

Une commande Linux peut être complétée par des options et des arguments.

Exemple : uname -a

  • uname est la commande ;
  • -a est une option qui demande davantage d’informations.

Plus tard, vous utiliserez aussi des arguments pour indiquer sur quel fichier ou quel dossier une commande doit agir. Exemple : ls /home.

Le principe général à retenir est donc : commande + options éventuelles + arguments éventuels.

LEÇON 11 · LABORATOIRE

Identifier le système

student@srv-training-01 — bash
InfraCare Learning Lab · environnement simulé
LEÇON 12 · CHALLENGE

Challenge : prise en main du serveur

student@srv-training-01 — bash
InfraCare Learning Lab · environnement simulé
LEÇON 13 · COURS + PRATIQUE

Vérification des acquis

Vérification des acquis

Dans l’invite student@srv-training-01:~$, que représente srv-training-01 ?

LEÇON 14 · COURS STANDARD

Ce que vous savez maintenant faire

Ce que vous savez maintenant faire

Vous avez terminé votre première prise en main Linux.

Vous savez maintenant :

  • expliquer simplement le rôle du noyau Linux et d’une distribution ;
  • distinguer terminal et shell ;
  • lire l’utilisateur, la machine et le contexte principal d’une invite Bash ;
  • utiliser whoami pour identifier l’utilisateur courant ;
  • utiliser hostname pour identifier la machine ;
  • utiliser uname pour identifier le système ;
  • reconnaître le principe d’une option avec uname -a.

La suite de Linux Fondamentaux vous apprendra à utiliser le terminal plus efficacement avant de commencer à naviguer dans l’arborescence Linux.

✓
Module validé

Découvrir Linux : terminé

Les leçons et activités obligatoires de ce module ont été validées.

100 %Progression
14Leçons terminées
Retour à la formation