cours dans Linux Skill Tree

Défis pratiques Linux

Dans ce cours, vous trouverez une collection de défis pratiques Linux qui vous aideront à améliorer vos compétences en Linux. Ces défis sont conçus pour vous aider à apprendre et à pratiquer les commandes Linux, la programmation en shell et les tâches d'administration système.

Linux

💡 Ce tutoriel est traduit par l'IA à partir de la version anglaise. Pour voir la version originale, vous pouvez cliquer ici

Programme

Implémenter des liens physiques (hard links) sous Linux

Connexion et changement d'utilisateur

Gérer les permissions de fichiers

Création et extraction d'archives Tar

Gérer les journaux et les archives

Intégrer un utilisateur de pratique

Afficher les informations sur l’utilisateur et les groupes

Modifier le propriétaire d’un fichier

Sauvegarder un répertoire de journaux

Extraire des adresses e-mail uniques

Créer et manipuler des liens symboliques

Traitement des arguments dans les scripts Bash

Extraire les programmes de l’historique des commandes

Localiser les fichiers Setuid

Impression dans le Terminal Linux

Affichage Ensorcelé sous Linux

Aventure de Listage Linux Virtuelle

Script bash pour les informations sur les fichiers

Navigation en Forêt avec la Commande pwd

Copie dans le désert avec Saladin

Migration de Fichiers de la Tribu du Désert

Quête de la Jungle Numérique

Affichage du Début de Fichier Royal

La Quête de Maîtrise du Texte de Zog

Décrypteur de Texte du Lac Enchanté

Rétablir l'harmonie par la propriété sous Linux

Le Sanctuaire des Permissions

Maîtrise des caractères génériques pour l’analyse des données

Quête Linux : Saga de la recherche de motifs

Supprimer les lignes vides

Tri de texte dans le labyrinthe temporel

Filtrage des doublons surnaturel sous Linux

Aventure de Comparaison de Fichiers sous Linux

Aventure Enchanteresse d'Édition de Texte sous Linux

Compression de Fichiers Inspirée par le Sable

Gestion des Utilisateurs Far West

Modifications Utilisateur Avancées

Le Maître des Groupes Linux Dévoilé

Gestion des Groupes de la Ferme Linusia

Découvrir Votre Identité Linux

Révélation de l'Identifiant du Maître des Bêtes Magiques

Exploration des Informations du Système Galactique

Magie des Processus Célestes

Compter les utilisateurs du système dans une plage d'ID

Voyage sous-marin pour effacer l'écran

Quête au Trésor avec les Répertoires Linux

Création d'un Répertoire de Trésor Caché

Compétition de Maîtrise des Fichiers Linux

Aventure de Liaison Linux Victorienne

Le Conte de la Concatenation des Parchemins Anciens

Quête Linux du Trésor des Pirates

Commandes de manipulation de fichiers Linux

La Quête des Fichiers des Croisés du Code

Maîtrise du Défilement sous Linux

La quête de données du Chercheur

Opérations Spéciales avec les Fichiers

Maîtrise de la Recherche de Commandes des Gardiens de la Lumière

Quête du Fichier Enchanté

Secrets du Parchemin Séd du Pharaon

Modification de Fichiers Différente

Ligne de Commande Linux

L'éditeur de flux Sed

Maîtrise des Données Textuelles de l'Empire

Décoder des messages cryptiques de sanatorium avec Linux tr

Fusion de Lignes de Guerriers sous Linux

Fusion Interstellaire de Fichiers avec Linux

Comparaisons Linux Temporelles

La Quête Enchantée du Correctif Linux

L'Aventure de l'Édition Céleste

La Quête Gedit de l'Empire

Archivage de Données Futuriste sous Linux

Compression Tar et Zip

Aventures de Décompression dans la Cité Cyberpunk

Quête au Trésor avec la Logique Linux

Défi Technique de Colonisation de Texte sous Linux

Quête de Test Linux des Reines des Neiges

Aventure en Ligne de Commande Linux dans le Jardin du Palais

Odyssée Stellaire des Commandes Linux

Quête du Manuel Linux

Aventure de Numérotation de Lignes dans le Désert

Libérer Vidyutpada : Maîtrise des entrées Linux

Chronometrage des Arrêts aux Stands de Course dans le Désert

Découverte des Variables Océaniques

Aventure de Scripting Linux

Exploration du Shell en Réalité Virtuelle

Connexions Galactiques Sécurisées avec Linux

Suivi Réseau de la Forêt Mystique

Évaluation du Réseau Pingtopia

Maîtrise de la Sécurité du Royaume de la Neige

Principes fondamentaux de la gestion de fichiers

Trouvez les Drapeaux

Transfert d'Utilisateur Linux en Contexte de Guerre

Mission de Gestion des Groupes de Ninjas

Gestion de l'Environnement Linux Submersible

Analyse de Disque pour l'Exploration Spatiale

Sagesse Linux dans la Forêt Enchantée

Maîtrise du montage de données Ninja

Répétition de commandes Linux à Tuxville

Harmonie Cosmique avec la Planification Linux

Maîtrise des Tâches du Royaume Céleste

Aventures Mystiques en Mémoire sous Linux

Opération de transfert de données binaires

La base de données ne peut pas être démarrée

Transfert de Données par URL sous Linux en Altitude

Téléchargements Non Interactifs

Utilisation de la gestion de paquets dans le terminal

Aventure du Paquet Python des Pirates

Multitâche Extraterrestre sous Linux

Éloigner les fantômes grâce à l'élimination basée sur des motifs

Créer un script de calculatrice en ligne de commande

Script d'affichage des informations système

Tri à bulles par ligne de commande

Script de comparaison d'arguments de ligne de commande

Convertir des chaînes avec un script shell

Déterminer les longueurs de chaînes dans un script shell

Afficher l'utilisation de l'espace libre des systèmes de fichiers

Imprimer un motif de triangle équilatéral

Afficher les lignes d'un fichier à l'aide de commandes Bash

Générateur de mots de passe aléatoires à l'aide de commandes Shell

Motif du triangle rectangle

Recherche d'utilisateur dans la configuration du système

Écrire un script shell pour lister le contenu d'un répertoire

Chasse aux Artefacts de Dinosaures avec Linux

Aventure Arithmétique Souterraine

Quête de l'Annuaire des Explorateurs Célestes

Formatage des Données des Profondeurs Marines

Inverser un nombre à l'aide d'un script shell

Purge Magique des Utilisateurs sous Linux

Sorcellerie Linux : Maîtriser Sudo

Gestion des Groupes Tribaux sous Linux

Quête au Trésor : Maîtrise du Shell

Aventures Variables des ChronoGuerriers

Odyssée Interstellaire des Noms d'Hôte Linux

Gestion du temps Linux pour la diplomatie intergalactique

Maîtrise du Temps dans le Royaume Linux

Mise au premier plan des tâches Linux

Entraînement Ninja à la suppression de processus

Maîtrise de la Synchronisation des Processus Virtuels

Maîtrise de Linux pour CosmosHub

Gestion du Flux d'Information du Palais Ming

Sauvegarde des journaux système sous Linux

Maîtrise Magique des Potions avec Linux

Compter les fichiers exécutables dans les répertoires du PATH

Long et court

Fonctions récursives dans les scripts Bash

Aventure réseau sur l'île au trésor

Groupes sous Linux

Suppression de Variables au Milieu du Tumulte des Dinosaures

Affichage des informations de l'hôte Linux

Saluer l'utilisateur en fonction de l'heure

Maîtrise du Flux de Données Cosmiques

Terminer des processus par nom et par identifiant

Ajouter deux nombres

Vérification de l'utilisation d'un système de fichiers monté

Générer la suite de Fibonacci en Shell

Suppression aléatoire de lignes dans les fichiers C

Introduction

Renforcez votre résolution de problèmes Linux grâce à 163 défis indépendants. La collection va des exercices à une commande aux scripts Bash et petites tâches d’administration sur fichiers, utilisateurs, processus, stockage, paquets, services, réseau et sauvegardes.

C’est une bibliothèque de pratique, non un cursus guidé. Vous choisissez un défi, inspectez scénario et objectif, puis produisez le résultat dans son environnement. Malgré le niveau Beginner du cours, 35 défis sont Beginner, 127 Intermediate et un Advanced.

Ce que vous apprendrez

À la fin du cours, vous saurez :

  • Naviguer et créer, copier, déplacer, supprimer, rechercher, lier, comparer, éditer, archiver et compresser des fichiers.
  • Filtrer du texte avec regex, pipelines, redirections, grep, sed, awk, sort, uniq et outils associés.
  • Gérer utilisateurs, groupes, mots de passe, propriété, permissions, sudo et variables shell.
  • Inspecter filesystems et disques, utiliser mounts, installer des paquets, contrôler des services et lire les logs.
  • Surveiller processus et ressources et utiliser foreground, background, signals, scheduling et synchronization.
  • Diagnostiquer hôte et réseau avec identité, routes, ports, connectivité, téléchargements, SSH et transferts.
  • Écrire du Bash avec arguments, input, variables, arrays, conditions, boucles, fonctions, calcul et formatage.
  • Combiner des commandes pour sauvegarde, rapports, extraction, inspection et récupération.

À qui s’adresse ce cours

La collection vise ceux qui connaissent la navigation terminal et veulent beaucoup de pratique par objectifs, ainsi que developers et administrateurs junior comblant des lacunes. Elle complète un cours guidé plutôt qu’elle n’explique le terminal pour la première fois.

Prérequis : Vous devez ouvrir un terminal, comprendre les paths, utiliser les commandes de fichiers courantes et lire une consigne courte. Permissions, pipelines et Bash simple aident pour les nombreux défis Intermediate.

Environnement d’apprentissage : Chaque défi ouvre un environnement LabEx distinct : terminal, desktop ou WebIDE Ubuntu 22.04, parfois avec containers. Huit défis RHEL utilisent UBI 9. Aucun état ne persiste.

Questions fréquentes

Est-ce mon premier cours Linux idéal ?

Non : 127 défis sur 163 sont Intermediate et un Advanced. Suivez d’abord Linux for Noobs ou sélectionnez les 35 Beginner.

Y a-t-il des labs guidés ou un ordre imposé ?

Non. Les 163 activités sont des défis non séquentiels. Choisissez par commande ou thème, mais vous devez atteindre un résultat sans leçon complète.

Le cours concerne-t-il seulement Bash ?

Non. Il couvre aussi fichiers, permissions, utilisateurs, disques, paquets, processus, services, réseau, SSH, archives et sauvegardes.

Est-ce une préparation RHCSA complète ?

Non. Huit défis UBI 9 ont une orientation RHCSA, mais le reste contient de nombreux exercices Ubuntu et ne reproduit ni tout le cursus ni l’examen.

Enseignant

labby
Labby
Labby is the LabEx teacher.