Shell Practice Projects

July 1, 2026 · View on GitHub

Langues: English · 简体中文 · 日本語 · Español · Français · Deutsch · Русский · 한국어 · Português

Shell

Apprenez le scripting Shell pour l'administration système et l'automatisation grâce à ce parcours d'apprentissage complet. Conçue pour les débutants, cette feuille de route offre un moyen systématique de maîtriser les interfaces en ligne de commande et la programmation Shell. Les cours Shell inclus proposent des instructions pratiques sans vidéo et des exercices concrets dans un environnement de ligne de commande interactif, vous aidant à développer des compétences réelles en Shell Unix/Linux et en langages de script.

Explorer les projets sur LabEx

Projets

Explorez 24 projets Shell adaptés aux débutants et appliquez les notions clés dans de petits programmes complets. Chaque projet s'ouvre dans LabEx avec un environnement prêt à l'emploi, afin que vous puissiez vous concentrer sur la réalisation.

IndexProjetDifficultéPratique
01Devenez Administrateur Système JuniorDébutantCommencer le projet
02Shell pour débutantsDébutantCommencer le projet
03Créer un moniteur de système Linux avec BashDébutantCommencer le projet
04Créer un planificateur de tâches avec BashDébutantCommencer le projet
05Installation et configuration d'un serveur de messagerieDébutantCommencer le projet
06Configuration des certificats SSH pour une connexion sécuriséeDébutantCommencer le projet
07Création d'un jeu de frappe avec BashDébutantCommencer le projet
08Lot de création et de suppression d'utilisateurs et de groupesDébutantCommencer le projet
09Recherche de fichiers spécifiquesDébutantCommencer le projet
10Récupération d'informations sur serveur LinuxDébutantCommencer le projet
11Rétablir l'accès à un site webDébutantCommencer le projet
12Sauvegarde automatique quotidienne des journaux systèmeDébutantCommencer le projet
13Échiquier dans le terminalIntermédiaireCommencer le projet
14Analyse et optimisation des journaux NginxDébutantCommencer le projet
15Configuration du compte système pour un nouveau collègueDébutantCommencer le projet
16Extraction d'informations à partir de texteDébutantCommencer le projet
17Développement d'un générateur de mots de passe aléatoiresDébutantCommencer le projet
18Collecter des fichiers à partir d'une date spécifiéeDébutantCommencer le projet
19Copier de grands fichiers en préservant la structureDébutantCommencer le projet
20Implémenter une commande personnalisée avec gestion de la corbeilleDébutantCommencer le projet
21Statistiques des paquets de données réseauDébutantCommencer le projet
22Extraction d'informations de liens à partir de texteDébutantCommencer le projet
23Personnalisation de la liste des fichiers LinuxDébutantCommencer le projet
24Obtenir le programme qui répond à la conditionDébutantCommencer le projet

Voir plus sur LabEx

About LabEx

LabEx is a hands-on learning platform for beginners.

Explore Linux, DevOps, Cybersecurity, and more — all directly in your browser.

Learn step by step through interactive labs, guided exercises, and real-world projects. 🌱
No setup, no stress — just practice and grow your skills by doing.


Download on the App Store Download on the Mac App Store


📖 Need help? Visit our Help Center or email info@labex.io