Linux
25 septembre 2026
14 min
Faire le point après 34 étapes : terminal, permissions, processus, systemd, recherche, traitement de texte et Bash, puis comprendre les prochains grands chapitres Linux.
Linuxadministration systèmeBashsystemddiagnostic
Linux
25 septembre 2026
15 min
Construire un script Bash lisible avec paramètres positionnels, "$@", fonctions, messages d’usage et gestion explicite des erreurs.
LinuxBashshellscriptsautomation
Linux
24 septembre 2026
15 min
Comprendre les boucles Bash avec for et while, utiliser break et continue, parcourir des fichiers sans casser les noms contenant des espaces, et éviter les pièges classiques.
LinuxBashshellbouclesscripts
Linux
24 septembre 2026
15 min
Comprendre les conditions Bash avec test, [ ], [[ ]], les tests sur chaînes, nombres et fichiers, puis construire des blocs if, elif et else lisibles.
LinuxBashshellconditionsscripts
Linux
23 septembre 2026
14 min
Comprendre les variables Bash, export, l’expansion $VAR et ${VAR}, les guillemets simples et doubles, et pourquoi citer ses variables évite des erreurs.
LinuxBashvariablesshellquoting
Linux
23 septembre 2026
13 min
Comprendre les codes de retour sous Bash, lire $?, distinguer succès et échec, et utiliser &&, || et ; pour enchaîner des commandes proprement.
LinuxBashshellexit statusscripts
Linux
22 septembre 2026
14 min
Comprendre comment combiner find et xargs sous Linux, pourquoi les noms de fichiers peuvent casser un pipeline classique et comment utiliser -print0 avec xargs -0.
Linuxfindxargsfindutilsshell
Linux
22 septembre 2026
13 min
Comprendre find sous Linux pour rechercher des fichiers par nom, type, taille et ancienneté, combiner des critères et vérifier les résultats avant toute action.
Linuxfindfindutilsshellfichiers
Linux
21 septembre 2026
14 min
Comprendre les bases de awk : records, champs, séparateurs, filtres, print, NF, NR et premiers calculs pour analyser des données texte sous Linux.
Linuxawkgawkshelltextepipeline
Linux
21 septembre 2026
13 min
Comprendre sed pour remplacer, supprimer, sélectionner et transformer du texte dans un fichier ou un pipeline, sans modifier les données d’origine par défaut.
Linuxsedshelltextepipeline
Linux
18 septembre 2026
13 min
Apprendre à combiner grep, cut, sort, uniq et wc pour filtrer, extraire, trier, compter et résumer des données texte dans des pipelines Linux simples et lisibles.
Linuxgrepcutsortuniqwcpipeline
Linux
18 septembre 2026
12 min
Comprendre les trois flux standard d’un processus Linux, rediriger une entrée ou une sortie, séparer les erreurs et relier des commandes avec un pipe.
Linuxshellstdinstdoutstderrredirectionspipes
Linux
17 septembre 2026
13 min
Comprendre le rôle d’un multiplexeur de terminal avec screen et tmux, créer une session persistante, la détacher, la retrouver et la rattacher proprement après une déconnexion SSH.
LinuxscreentmuxSSHterminal
Linux
17 septembre 2026
11 min
Comprendre SIGHUP, nohup et disown dans Bash, savoir ce que chacun protège réellement et éviter de confondre processus détaché et session terminal persistante.
LinuxBashnohupdisownSIGHUP
Linux
16 septembre 2026
12 min
Comprendre les valeurs nice sous Linux, lire NI et PRI avec ps, lancer une commande avec nice et ajuster un processus existant avec renice sans confondre niceness et priorité temps réel.
Linuxprocessusnicerenice
Linux
16 septembre 2026
11 min
Comprendre le job control dans Bash : lancer une commande en arrière-plan, lister les jobs, suspendre un programme et le reprendre avec fg ou bg.
LinuxBashjob controlprocessus
Linux
15 septembre 2026
12 min
Apprendre à utiliser journalctl pour filtrer les logs d’un service systemd par unité, période, nombre de lignes et priorité, puis suivre les nouveaux événements en direct.
Linuxsystemdjournalctllogsdiagnostic
Linux
15 septembre 2026
12 min
Comprendre systemctl pour observer, démarrer, arrêter, redémarrer et diagnostiquer un service systemd sans confondre état actif et activation au démarrage.
Linuxsystemdsystemctlservicesdiagnostic
Linux
14 septembre 2026
12 min
Comprendre le passage de System V à systemd : scripts init, runlevels, unités, targets, dépendances et supervision des services Linux.
LinuxsystemdSystem Vservicesinit
Linux
14 septembre 2026
11 min
Comprendre les processus Linux, les PID, ps, pgrep et les signaux avec un lab simple pour identifier puis arrêter proprement un programme.
LinuxprocessusPIDpssignaux
Linux
14 septembre 2026
11 min
Comprendre sudo, sudoers, sudo -l et visudo avec un lab minimal pour déléguer une commande précise sans ouvrir un accès root général.
Linuxsudosudoersleast privilegesécurité
Linux
11 septembre 2026
10 min
Comprendre les Linux capabilities, leur différence avec SUID root, les commandes getcap/setcap et les risques de sécurité associés.
LinuxpermissionscapabilitiessécuritéSUID
Linux
11 septembre 2026
10 min
Comprendre les ACL par défaut sous Linux, leur héritage, leur interaction avec umask et le rôle de la mask ACL.
LinuxpermissionsACLdefault ACLumask
Linux
11 septembre 2026
10 min
Comprendre les permissions spéciales Linux SUID, SGID et Sticky Bit, leur notation octale, leurs usages concrets et les risques de sécurité associés.
LinuxpermissionsSUIDSGIDSticky Bit
Linux
10 septembre 2026
12 min
Comprendre les ACL Linux avec getfacl et setfacl : ajouter un droit ciblé à un utilisateur, lire le masque effectif et revenir proprement en arrière.
LinuxACLpermissionsgetfaclsetfacl
Linux
9 septembre 2026
10 min
Comprendre umask sous Linux avec un lab simple : permissions de création, différences entre fichiers et répertoires, valeurs 022, 027 et 077, vérification et rollback.
Linuxumaskpermissionssécuritéshell
Linux
9 septembre 2026
11 min
Apprendre à diagnostiquer Permission denied sous Linux sans sudo ni chmod 777 : utilisateur, propriétaire, groupe, droits rwx et répertoires du chemin.
Linuxpermissionstroubleshootingchmodsécurité
Linux
8 septembre 2026
11 min
Comprendre chmod sans mémoriser des nombres magiques : permissions symboliques, modes octaux 644, 755 et 750, erreurs classiques et lab Linux reproductible.
Linuxchmodpermissionsoctalsécurité
Linux
8 septembre 2026
10 min
Comprendre pourquoi un script Linux peut être lisible mais refuser de s’exécuter, avec chmod +x, ./script.sh et un lab simple autour du droit d’exécution.
LinuxpermissionschmodBashscripts
Linux
7 septembre 2026
11 min
Comprendre le propriétaire, le groupe et les droits Linux avec ls -l, whoami, id, chgrp et chown, dans un lab simple et reproductible.
Linuxpermissionschownchgrpadministration système
Linux
6 septembre 2026
10 min
Comprendre les permissions Linux avec ls -l et chmod : propriétaire, groupe, autres, lecture, écriture et exécution, dans un lab simple et reproductible.
Linuxpermissionschmodlsadministration système
Linux
5 septembre 2026
10 min
Apprendre à lire, parcourir, suivre et modifier des fichiers texte sous Linux avec cat, less, head, tail et nano.
LinuxLinux sans magieTerminalFichiers texteNano
Linux
5 septembre 2026
10 min
Apprendre à manipuler fichiers et répertoires sous Linux avec mkdir, touch, cp, mv et rm dans un lab isolé, avec vérifications et erreurs contrôlées.
LinuxLinux sans magieFichiersRépertoiresDébutants
Linux
5 septembre 2026
9 min
Comprendre le terminal Linux sans jargon inutile : shell, répertoire courant, chemins absolus et relatifs, pwd, ls, cd, ~, . et ...
LinuxLinux sans magieTerminalShellDébutants
Linux
4 septembre 2026
8 min
Une introduction rassurante et pratique pour celles et ceux qui veulent enfin apprendre Linux sans jargon inutile ni lourdeur académique.
LinuxLinux sans magieDébutantsAdministration système
Linux
29 août 2026
10 min
Une méthode de preflight pour détecter les règles sudoers, usages LDAP et automatisations incompatibles avec sudo-rs avant une migration vers Ubuntu 26.04.
Ubuntu 26.04sudo-rssudoersSécurité
Une méthode pratique avec chronyc pour contrôler sources, offset, reachability, stratum et NTS après le passage de systemd-timesyncd à Chrony sous Ubuntu 26.04.
Ubuntu 26.04ChronyNTPNTS
Linux
28 août 2026
10 min
Une méthode de contrôle de l’initramfs avec Dracut : root filesystem, LVM, chiffrement, drivers, modules et validation du boot avant migration vers Ubuntu 26.04.
Ubuntu 26.04DracutinitramfsBoot
Une méthode pratique pour inventorier un service /etc/init.d, le convertir en unité systemd native, vérifier son démarrage et préparer le rollback avant Ubuntu 26.10.
Ubuntu 26.04systemdSysVMigration
Une méthode de preflight pour identifier les serveurs, containers, scripts et outils encore dépendants de cgroup v1 avant une migration vers Ubuntu 26.04 LTS.
Ubuntu 26.04cgroup v2systemdDocker