SkyLinux SkyLinux

Le guide complet pour apprendre Linux

Bienvenue sur SkyLinux, votre ressource gratuite pour maîtriser Linux pas à pas. Que vous soyez débutant complet ou administrateur souhaitant renforcer ses connaissances, ce cours vous accompagne de manière pédagogique et concrète. Avec 73 leçons couvrant tout depuis les bases jusqu'aux sujets avancés comme les conteneurs Docker et les réseaux, ce cours est régulièrement enrichi de nouvelles leçons.

🚀
Gratuit
100% gratuit, pas d'inscription requise
📚
Complet
73 leçons du basique au avancé
💻
Pratique
Exercices concrets pour chaque leçon
🔄
Mis à jour
Contenu régulièrement enrichi
🐙
GitHub
Code source ouvert

📖 Sommaire des leçons

01Introduction à Linux-> 02Commandes de base-> 03Permissions Linux-> 04Processus et Services-> 05Installation logiciels-> 06Réseaux de base-> 07Gestion fichiers et dossiers-> 08Archivage et compression-> 09Recherche de fichiers et texte-> 10Variables d'environnement et scripts Bash-> 11Surveillance et supervision système-> 12SSH et connexion distante-> 13Tâches planifiées avec Cron-> 14Gestion des utilisateurs et groupes-> 15Redirections et Pipes-> 16Éditeurs de texte en ligne de commande-> 17Les logs système-> 18Gestion des disques et partitions-> 19Sauvegardes et restauration-> 20Sécurité de base sous Linux-> 21Gestion des services avec systemd-> 22Conteneurs Docker-> 23Outils de diagnostic et dépannage-> 24Configuration réseau avancée-> 25Docker Compose et orchestration-> 26Liens symboliques et liens durs-> 27tmux - Multiplexeur de Terminal-> 28Variables d'environnement-> 29Git - Gestion de version-> 30Alias et raccourcis personnalises-> 31Gestion des paquets-> 32Expressions Regulieres (Regex)-> 33Compilation et Developpement (gcc / make)-> 34Surveillance et optimisation des performances-> 35Optimisation du démarrage (systemd-analyze)-> 36Conky — Surveillance Système sur le Bureau-> 37Sécuriser Linux avec UFW (Pare-feu)-> 38Débogage avec Strace et Ltrace-> 39LVM - Gestion des Volumes Logiques-> 40Git - Gestion de Versions-> 41Les minuteurs systemd (timers)-> 42Partage de fichiers avec NFS-> 43Configuration DNS et /etc/hosts-> 44SSH - Tunnels et Port Forwarding-> 45Planification de tâches avec at et batch->
46Priorité des processus avec nice et renice-> 47Signaux, erreurs et gestion d'interruption dans les scripts Bash-> 48AWK — Manipuler et transformer du texte-> 49Journalctl — Explorer les logs systemd-> 50grep, sed et xargs — Rechercher, modifier et chaîner-> 51sort, uniq et wc — Trier, dédoublonner et compter-> 52rsync — Synchronisation de fichiers-> 53cut — Extraire des colonnes de texte-> 54df et du — Gérer l'espace disque-> 55systemctl et les fichiers Unit-> 56chmod et chown — Permissions avancees-> 57find — Recherche avancée de fichiers-> 58Alias et fonctions Bash-> 59systemctl daemon-reload, mask et liens symboliques-> 60Canaux nommes (FIFO) — Communication inter-processus-> 61tar, gzip et bzip2 — Archiver et compresser-> 62useradd, usermod et groupadd — Créer et administrer des utilisateurs-> 63rsync — Synchronisation de fichiers-> 64watch — Surveillance en temps reel-> 65Les liens symboliques — Astuces pratiques-> 66nproc, uname et hostname — Identifier le système-> 67xargs — Construire des commandes à partir de résultats-> 68tee — Lire depuis l'entrée et écrire partout-> 69file et stat — Inspecter les fichiers-> 70nohup — Commandes persistantes après déconnexion-> 71split et cat — Diviser et assembler des fichiers-> 72Jobs et processus en arriere-plan-> 73Cron — Automatiser les tâches sous Linux-> 74openssl et ssh-keygen — Cryptographie et clés SSH-> 75screen — Multiplexeur de Terminal-> 76nc — Netcat, le couteau suisse du reseau-> 77curl et wget — Telecharger des fichiers depuis le terminal-> 78iptables — Le pare-feu Linux-> 79nftables — Le pare-feu nouvelle génération-> 80tr — Transformer du texte facilement-> 81bc — La calculatrice en ligne de commande-> 82kill et signaux — Contrôler les processus-> 83wc — Compter lignes, mots et caractères-> 83head et tail — Visualiser le debut et la fin des fichiers-> 84wc — Compter lignes, mots et caracteres-> 85systemd targets — Les runlevels modernes-> 86locate, which, whereis et type — Rechercher efficacement->