Gérer les processus sous Linux
https://blog.stephane-robert.info/docs/admin-serveurs/linux/exploiter/processus/
Published: April 14, 2026 00:00
Observer, comprendre et piloter les processus Linux pour exploiter correctement un serveur.
@blog.stephane-robert.info@rss-parrot.net
I'm an automated parrot! I relay a website's RSS feed to the Fediverse. Every time a new post appears in the feed, I toot about it. Follow me to get all new posts in your Mastodon timeline! Brought to you by the RSS Parrot.
---
Documentation technique DevSecOps - Kubernetes, Docker, Terraform, CI/CD et plus
Site URL: blog.stephane-robert.info
Feed URL: blog.stephane-robert.info/rss.xml
Posts: 83
Followers: 1
Gérer les processus sous Linux
https://blog.stephane-robert.info/docs/admin-serveurs/linux/exploiter/processus/
Published: April 14, 2026 00:00
Observer, comprendre et piloter les processus Linux pour exploiter correctement un serveur.
Pourquoi les certifications Linux, Kubernetes et Terraform vont reprendre de la valeur à l'ère de l'IA
https://blog.stephane-robert.info/post/certifications-techniques-ia-valeur/
Published: April 11, 2026 00:00
À l'heure des copilots, des agents et de l'automatisation pilotée par l'IA, les certifications Linux, Kubernetes et Terraform redeviennent un moyen crédible de prouver des compétences réelles.
Documentation DevSecOps — Apprendre, pratiquer, certifier
https://blog.stephane-robert.info/index/
Published: April 11, 2026 00:00
Plus de 1000 pages de documentation DevSecOps gratuite en français. Formations structurées, quiz, examens et labs pour construire des compétences réelles. Linux, Terraform, Ansible, Kubernetes, CI/CD, sécurité.
Préparer la RHCE (EX294) : automatiser avec Ansible sur RHEL
Published: April 11, 2026 00:00
Guide de préparation à la RHCE (EX294) : compétences attendues, prérequis RHCSA, stratégie de progression et erreurs fréquentes.
Apprendre Ansible : automatiser ses serveurs Linux
https://blog.stephane-robert.info/docs/infra-as-code/gestion-de-configuration/ansible/
Published: April 11, 2026 00:00
Parcours complet Ansible : des premiers playbooks à l'industrialisation. Progression orientée compétences, préparation RHCE et labs pratiques.
Fonctions Bash : déclarer, appeler, retourner
https://blog.stephane-robert.info/docs/admin-serveurs/linux/exploiter/scripts/fonctions-bash/
Published: April 10, 2026 00:00
Apprenez à écrire des fonctions Bash : arguments, variables locales, valeurs de retour, codes de sortie et organisation en bibliothèque. Guide orienté RHCSA.
Jobs et contrôle des tâches dans le shell
https://blog.stephane-robert.info/docs/admin-serveurs/linux/exploiter/processus/jobs-shell/
Published: April 10, 2026 00:00
Contrôler les tâches du shell Linux avec Ctrl+Z, jobs, bg, fg, kill %n et disown — guide pratique pour garder la main sur vos processus en cours de session.
Variables et paramètres Bash
https://blog.stephane-robert.info/docs/admin-serveurs/linux/exploiter/scripts/variables-bash/
Published: April 10, 2026 00:00
Maîtrisez les variables Bash : déclaration, expansion, tableaux, arithmétique et manipulation de chaînes. Indispensable pour l'RHCSA et les scripts de production.
Boucles Bash : for, while, until
https://blog.stephane-robert.info/docs/admin-serveurs/linux/exploiter/scripts/boucles-bash/
Published: April 10, 2026 00:00
Maîtrisez les boucles Bash : for sur listes et tableaux, while pour lire un fichier ligne par ligne, break et continue. Guide pratique orienté RHCSA.
Scripts Bash robustes : set -euo pipefail, trap et shellcheck
https://blog.stephane-robert.info/docs/admin-serveurs/linux/exploiter/scripts/scripts-robustes/
Published: April 10, 2026 00:00
Fiabiliser un script Bash avec set -euo pipefail, trap, mktemp et shellcheck. Maîtrisez les bonnes pratiques de robustesse pour l'RHCSA et la production.
Conditions et tests Bash : if, [[ ]], case
https://blog.stephane-robert.info/docs/admin-serveurs/linux/exploiter/scripts/conditions-bash/
Published: April 10, 2026 00:00
Maîtrisez les conditions Bash : if/elif/else, les tests [[ ]] sur fichiers, chaînes et nombres, et case. Guide pratique orienté RHCSA avec exemples réels.
Écrire un script shell
https://blog.stephane-robert.info/docs/admin-serveurs/linux/exploiter/scripts/shell/
Published: April 10, 2026 00:00
Créer et exécuter un script Bash : shebang, variables, conditions, boucles, fonctions, arguments et codes de sortie. Guide débutant orienté RHCSA.
Utiliser nohup pour maintenir un processus actif
https://blog.stephane-robert.info/docs/admin-serveurs/linux/exploiter/processus/nohup/
Published: April 10, 2026 00:00
Lancer une commande avec nohup pour qu'elle survive à la déconnexion SSH — syntaxe, redirection de logs, combinaison avec disown et différences avec tmux.
Lancer une commande en arrière-plan sous Linux
https://blog.stephane-robert.info/docs/admin-serveurs/linux/exploiter/processus/arriere-plan/
Published: April 10, 2026 00:00
Maîtriser l'opérateur &, la variable $!, disown et les redirections pour lancer des processus en arrière-plan et les détacher du terminal.
Déboguer un script Bash : bash -x, set -x, shellcheck
https://blog.stephane-robert.info/docs/admin-serveurs/linux/exploiter/scripts/debug-bash/
Published: April 10, 2026 00:00
Toutes les techniques de débogage Bash : bash -n, bash -x, set -x/+x, PS4, BASH_XTRACEFD, trap ERR/DEBUG, shellcheck, pièges classiques RHCSA.
Travailler avec tmux
https://blog.stephane-robert.info/docs/admin-serveurs/linux/exploiter/processus/tmux/
Published: April 10, 2026 00:00
Créer des sessions tmux persistantes, naviguer entre fenêtres et panneaux, se déconnecter et se reconnecter sans perdre son travail — guide pratique pour l'administration Linux.
Trier, compter et dédoublonner sous Linux
https://blog.stephane-robert.info/docs/admin-serveurs/linux/exploiter/trier-compter/
Published: April 9, 2026 00:00
Maîtriser sort, uniq, wc et comm pour analyser des listes, des logs et des sorties de commandes en administration Linux.
Transformer du texte avec cut, tr et paste
https://blog.stephane-robert.info/docs/admin-serveurs/linux/exploiter/transformer-texte/
Published: April 9, 2026 00:00
Extraire des colonnes précises, convertir des caractères à la volée et fusionner des fichiers en colonnes — cut, tr et paste pour les scripts d'administration Linux.
Traiter des données avec awk
https://blog.stephane-robert.info/docs/admin-serveurs/linux/exploiter/awk/
Published: April 9, 2026 00:00
Maîtriser awk pour filtrer par champ, calculer des totaux, compter des occurrences et reformater des sorties. Du log d'accès au CSV — avec cas d'usage admin réels. Objectif LFCS et RHCSA.
Exploiter un serveur Linux — parcours complet
https://blog.stephane-robert.info/docs/admin-serveurs/linux/exploiter/
Published: April 9, 2026 00:00
Maîtrisez l'exploitation quotidienne d'un serveur Linux : texte en flux, services systemd, journaux, scripts Bash, planification et observation système. Parcours aligné LFCS et RHCSA.
Transformer des fichiers avec sed
https://blog.stephane-robert.info/docs/admin-serveurs/linux/exploiter/sed/
Published: April 9, 2026 00:00
Maîtriser sed pour modifier des fichiers de configuration en masse, sans les ouvrir : substitution, adresses, in-place, groupes de capture et multi-expressions. Objectif LFCS et RHCSA.
Vérifier l'intégrité d'un fichier : checksums et signatures GPG
https://blog.stephane-robert.info/docs/admin-serveurs/linux/exploiter/integrite-fichier/
Published: April 9, 2026 00:00
Utiliser sha256sum, md5sum et les signatures GPG pour vérifier qu'un fichier téléchargé ou transféré est intact et authentique. Pratique courante en administration Linux.
Suivre un log en temps réel sous Linux
https://blog.stephane-robert.info/docs/admin-serveurs/linux/exploiter/suivre-log/
Published: April 9, 2026 00:00
Utiliser tail -f, journalctl -f et grep --line-buffered pour observer un système Linux en production. Filtrer, pivoter entre fichiers et alerter sur les erreurs.
Comparer des fichiers avec diff
https://blog.stephane-robert.info/docs/admin-serveurs/linux/exploiter/diff/
Published: April 9, 2026 00:00
Utiliser diff pour détecter les changements entre fichiers de config, générer des patches et les appliquer avec patch. Cas d'usage admin Linux.
Expressions régulières de base sous Linux
https://blog.stephane-robert.info/docs/admin-serveurs/linux/exploiter/regex-base/
Published: April 9, 2026 00:00
Maîtriser les regex POSIX et ERE pour grep, sed et awk. Ancres, classes, quantificateurs, captures — avec cas d'usage admin réels.
Tunnels SSH : -L, -R, -D et ProxyJump
https://blog.stephane-robert.info/docs/admin-serveurs/linux/reseau/tunnels-ssh/
Published: April 9, 2026 00:00
Créer des tunnels SSH locaux, distants et dynamiques pour accéder à des services protégés, exposer un service local ou naviguer via un proxy SOCKS. Guide LFCS avec exemples pratiques.
Créer et gérer des clés SSH
https://blog.stephane-robert.info/docs/admin-serveurs/linux/reseau/cle-ssh/
Published: April 9, 2026 00:00
Générer une paire de clés SSH Ed25519, protéger la clé privée avec ssh-agent, déployer la clé publique avec ssh-copy-id et gérer authorized_keys. Objectif direct RHCSA et LFCS.
Redirections avancées, here-doc et xargs
https://blog.stephane-robert.info/docs/admin-serveurs/linux/exploiter/redirections-avancees/
Published: April 9, 2026 00:00
Maîtriser les here-doc, la process substitution et xargs pour construire des scripts robustes, comparer des sorties à la volée et traiter des listes en masse. Objectif LFCS.
Se connecter en SSH : guide du client OpenSSH
https://blog.stephane-robert.info/docs/admin-serveurs/linux/reseau/ssh-client/
Published: April 9, 2026 00:00
Utiliser le client SSH pour administrer un serveur Linux : connexion, ~/.ssh/config, aliases, ControlMaster, ProxyJump et diagnostic. Objectif LFCS et RHCSA.
Exécuter des commandes distantes via SSH
https://blog.stephane-robert.info/docs/admin-serveurs/linux/reseau/commande-distance-ssh/
Published: April 9, 2026 00:00
Lancer des commandes sur un serveur distant avec ssh user@host cmd, utiliser les pipes distants, les scripts batch et collecter des informations système sur plusieurs machines. Maîtrise LFCS.
Télécharger des fichiers avec curl et wget
https://blog.stephane-robert.info/docs/admin-serveurs/linux/exploiter/telecharger-fichiers/
Published: April 9, 2026 00:00
Utiliser curl et wget pour récupérer des fichiers, des releases GitHub, des packages et tester des endpoints depuis la ligne de commande Linux — avec vérification d'intégrité.
tar avancé : backups, compression et restauration sélective
https://blog.stephane-robert.info/docs/admin-serveurs/linux/exploiter/tar-avance/
Published: April 9, 2026 00:00
Maîtriser tar pour les sauvegardes incrémentales, l'exclusion de fichiers, bzip2/xz/zstd et le transfert d'archives via SSH. Objectif direct RHCSA et LFCS.
Transférer des fichiers avec SFTP
https://blog.stephane-robert.info/docs/admin-serveurs/linux/reseau/sftp/
Published: April 9, 2026 00:00
Utiliser SFTP pour naviguer et transférer des fichiers vers un serveur distant via SSH — sessions interactives, commandes essentielles et cas d'usage réels. Objectif LFCS.
Parcours Fondamentaux Linux
https://blog.stephane-robert.info/docs/admin-serveurs/linux/fondamentaux/
Published: April 7, 2026 00:00
36 guides en 7 blocs pour maîtriser les bases Linux : terminal, fichiers, shell, utilisateurs, paquets, réseau, services et logs.
kube-image-keeper : cache et haute disponibilité des images Kubernetes
https://blog.stephane-robert.info/docs/conteneurs/orchestrateurs/outils/kube-image-keeper/
Published: April 7, 2026 00:00
Installez kuik pour mettre en cache vos images conteneur et router automatiquement vers des miroirs quand Docker Hub ou un registry est indisponible.
L'affaire Trivy — Acte IV : Aqua a parlé, voici ce que ça change
https://blog.stephane-robert.info/post/trivy-aqua-reponse-supply-chain/
Published: April 7, 2026 00:00
Aqua Security a publié une analyse technique détaillée de l'attaque supply chain sur Trivy. Tag poisoning forensique, payload trois étages, persistance ICP blockchain : décryptage complet et leçons pour vos pipelines.
Expansions du shell
Published: April 6, 2026 00:00
Maîtriser le globbing, les accolades, la substitution de commande et les guillemets pour écrire des commandes efficaces sous Bash.
Découvrir Linux : par où commencer ?
https://blog.stephane-robert.info/docs/admin-serveurs/linux/fondamentaux/decouvrir-linux/
Published: April 6, 2026 00:00
Parcours express pour comprendre Linux, choisir une distribution, installer une VM et lancer ses premières commandes.
Modifier les droits avec chmod, chown et chgrp
Published: April 6, 2026 00:00
Changer les permissions, le propriétaire et le groupe d'un fichier ou dossier sous Linux.
ĂŠtre efficace dans le shell Linux
https://blog.stephane-robert.info/docs/admin-serveurs/linux/fondamentaux/efficace-shell/
Published: April 6, 2026 00:00
Maîtriser Bash, les variables d'environnement, les expansions et écrire son premier script pour gagner en productivité.
Personnaliser son shell
Published: April 6, 2026 00:00
Configurer .bashrc, créer des aliases, personnaliser le prompt PS1 et rendre ses réglages permanents sous Bash.
Installer Linux dans une machine virtuelle
Published: April 6, 2026 00:00
Télécharger un ISO, créer une VM avec VirtualBox ou virt-manager, et réaliser votre première installation Linux pour apprendre l'administration serveur.
Tester la connectivité réseau
Published: April 6, 2026 00:00
Vérifier que le réseau fonctionne avec ping, ip, ss, dig et curl : les commandes essentielles de diagnostic pour débutants.
Réseau, services et logs sous Linux
https://blog.stephane-robert.info/docs/admin-serveurs/linux/fondamentaux/reseau-services-logs/
Published: April 6, 2026 00:00
Configurer le réseau, tester la connectivité, gérer les services systemd et lire les journaux système pour diagnostiquer les problèmes.
Lire le contenu des fichiers sous Linux
Published: April 6, 2026 00:00
Afficher, parcourir et extraire les premières ou dernières lignes d'un fichier avec cat, less, head et tail.
Naviguer et gérer des fichiers sous Linux
Published: April 6, 2026 00:00
Se déplacer dans l'arborescence, lister, créer, copier, déplacer et supprimer des fichiers et répertoires en ligne de commande.
Obtenir de l'aide sous Linux
Published: April 6, 2026 00:00
Utiliser man, --help, info et apropos pour trouver la documentation de n'importe quelle commande Linux sans quitter le terminal.
Nettoyer et maintenir son système Linux
Published: April 6, 2026 00:00
Supprimer les paquets inutiles, vider le cache et vérifier l'espace disque avec apt et dnf. Routine de maintenance pour débutants.
Chemins absolus et relatifs sous Linux
Published: April 6, 2026 00:00
Comprendre la différence entre chemin absolu et chemin relatif pour naviguer, copier et manipuler des fichiers sans erreur.
Installer et maintenir un système Linux
https://blog.stephane-robert.info/docs/admin-serveurs/linux/fondamentaux/installer-maintenir/
Published: April 6, 2026 00:00
Comprendre les paquets, installer et supprimer des logiciels, mettre à jour le système et libérer de l'espace disque.
Redirections et pipes sous Linux
Published: April 6, 2026 00:00
Rediriger la sortie d'une commande vers un fichier ou l'entrée d'une autre commande avec >, >>, | et 2>.
Manipuler fichiers et texte sous Linux
https://blog.stephane-robert.info/docs/admin-serveurs/linux/fondamentaux/manipuler-fichiers-texte/
Published: April 6, 2026 00:00
Lire, rechercher, filtrer, rediriger et éditer des fichiers : les gestes essentiels de l'administration Linux.
Comprendre les processus Linux
Published: April 6, 2026 00:00
Découvrir ce qu'est un processus, identifier les PID, utiliser ps et top, et gérer les tâches en premier et arrière-plan.
Ouvrir un terminal et comprendre le prompt
Published: April 6, 2026 00:00
Lancer un terminal sous Linux, lire le prompt, identifier son utilisateur et sa position dans le système, puis taper ses toutes premières commandes.
Rechercher des fichiers sous Linux
Published: April 6, 2026 00:00
Trouver un fichier par nom, taille ou contenu avec find, locate et grep — les trois commandes de recherche essentielles.
Permissions Linux : lire et comprendre les droits
Published: April 6, 2026 00:00
Décoder la sortie de ls -l, comprendre rwx sur fichiers et dossiers, et connaître les bases de umask.
Variables d'environnement Linux
Published: April 6, 2026 00:00
Comprendre, afficher, créer et exporter les variables d'environnement essentielles sous Linux : PATH, HOME, USER et plus.
ArrĂŞter un processus Linux
Published: April 6, 2026 00:00
Utiliser kill, killall et les signaux SIGTERM et SIGKILL pour arrĂŞter, forcer l'arrĂŞt ou reprendre le contrĂ´le d'un processus.
Se repérer dans les fichiers Linux
https://blog.stephane-robert.info/docs/admin-serveurs/linux/fondamentaux/se-reperer-fichiers/
Published: April 6, 2026 00:00
Comprendre l'arborescence FHS, naviguer dans les dossiers et maîtriser les chemins absolus et relatifs.
Utilisateurs, droits et processus sous Linux
Published: April 6, 2026 00:00
Gérer les comptes utilisateur, les permissions de fichiers, sudo et les processus : les bases de la sécurité et du contrôle système.
Mettre à jour son système Linux
Published: April 6, 2026 00:00
Appliquer les mises à jour de paquets et du noyau avec apt et dnf. Comprendre la différence entre update et upgrade, et quand redémarrer.
Écrire un premier script shell
Published: April 6, 2026 00:00
Créer, rendre exécutable et lancer un script Bash simple avec variables, arguments et codes de sortie.
Choisir une distribution Linux serveur
Published: April 6, 2026 00:00
Comprendre les familles Debian et Red Hat, leurs différences et choisir la distribution adaptée pour apprendre l'administration serveur Linux.
Installer et supprimer des logiciels sous Linux
Published: April 6, 2026 00:00
Chercher, installer, vérifier et supprimer des paquets avec apt (Debian/Ubuntu) et dnf (RHEL/Fedora). Guide pratique pour débutants.
Filtrer et transformer du texte sous Linux
Published: April 6, 2026 00:00
Extraire des colonnes, trier, dédupliquer, compter et remplacer du texte avec cut, sort, uniq, wc, tr, sed et awk.
Premiers gestes de dépannage Linux
Published: April 6, 2026 00:00
Appliquer une méthode systématique pour diagnostiquer un problème Linux : service, logs, réseau, disque et mémoire.
Utilisateurs et groupes Linux
Published: April 6, 2026 00:00
Comprendre le modèle d'identité Linux : utilisateurs, groupes, UID, GID, root et les fichiers système associés.
Archiver et compresser sous Linux
Published: April 6, 2026 00:00
Créer, lister et extraire des archives avec tar, gzip et zip — les commandes essentielles pour sauvegarder et transférer des fichiers.
Rechercher et remplacer dans un fichier
https://blog.stephane-robert.info/docs/admin-serveurs/linux/exploiter/edition-fichiers/
Published: April 6, 2026 00:00
Modifier un mot, une adresse IP ou un port dans un fichier de configuration Linux — avec sed, nano, vi ou vim, selon la situation.
Gérer les services avec systemd
Published: April 6, 2026 00:00
Démarrer, arrêter, redémarrer et activer un service Linux avec systemctl : les commandes essentielles pour les débutants.
Lire les logs avec journalctl
Published: April 6, 2026 00:00
Consulter et filtrer les journaux système avec journalctl : par service, par priorité, en temps réel et par date.
Bases réseau sous Linux
Published: April 6, 2026 00:00
Comprendre les concepts fondamentaux du réseau sous Linux : adresse IP, interface, port, DNS et passerelle pour débuter sereinement.
Comprendre les paquets Linux
Published: April 6, 2026 00:00
Qu'est-ce qu'un paquet, un dépôt et une dépendance sous Linux. Comprendre les familles .deb et .rpm, et le rôle du gestionnaire de paquets.
Anatomie d'une commande Linux
Published: April 6, 2026 00:00
Comprendre la structure d'une commande Linux : commande, options, arguments, codes de retour et messages d'erreur.
Utiliser sudo sous Linux
Published: April 6, 2026 00:00
Comprendre pourquoi ne pas travailler en root, utiliser sudo pour exécuter des commandes privilégiées et vérifier ses droits.
Flux CD — Déploiements Helm avec HelmRelease
https://blog.stephane-robert.info/docs/pipeline-cicd/fluxcd/helm/
Published: April 5, 2026 00:00
Gérez des releases Helm de façon déclarative avec Flux CD : HelmRepository, HelmChart, HelmRelease, overrides de values, stratégies de remediation et mises à jour automatiques.
Flux CD — Multi-tenancy et isolation par équipe
https://blog.stephane-robert.info/docs/pipeline-cicd/fluxcd/multi-tenancy/
Published: April 5, 2026 00:00
Configurez Flux CD pour accueillir plusieurs équipes sur un même cluster Kubernetes : isolation par namespace, ServiceAccount Flux par tenant, RBAC et politique de sources autorisées.
Flux CD — Monitoring, alertes et observabilité
https://blog.stephane-robert.info/docs/pipeline-cicd/fluxcd/monitoring/
Published: April 5, 2026 00:00
Configurez l'observabilité de Flux CD : métriques Prometheus, dashboards Grafana, alertes Slack et Teams via le notification-controller, et lecture des événements de réconciliation.
Installer Flux CD — Bootstrap et configuration initiale
https://blog.stephane-robert.info/docs/pipeline-cicd/fluxcd/installation/
Published: April 5, 2026 00:00
Installation complète de Flux CD : CLI flux, vérification des prérequis, bootstrap sur GitHub ou GitLab, structure du dépôt de configuration et premières commandes de diagnostic.
Flux CD — Première application avec Kustomize
https://blog.stephane-robert.info/docs/pipeline-cicd/fluxcd/premiere-application/
Published: April 5, 2026 00:00
Déployez votre première application sur Kubernetes avec Flux CD : créer un GitRepository, une Kustomization, comprendre les statuts de réconciliation et tester le self-healing.
Flux CD — Automatisation des mises à jour d'images
https://blog.stephane-robert.info/docs/pipeline-cicd/fluxcd/image-automation/
Published: April 5, 2026 00:00
Configurez Flux CD pour détecter les nouvelles versions d'images de conteneurs et mettre à jour votre config-repo automatiquement : ImageRepository, ImagePolicy, ImageUpdateAutomation.
Flux CD — Concepts et architecture
https://blog.stephane-robert.info/docs/pipeline-cicd/fluxcd/concepts/
Published: April 5, 2026 00:00
Comprenez l'architecture interne de Flux CD : 5 contrôleurs modulaires, le modèle Sources-Artefacts, la boucle de réconciliation GitOps et les objets clés (GitRepository, Kustomization, HelmRelease).
Formation Flux CD — GitOps sur Kubernetes
https://blog.stephane-robert.info/docs/pipeline-cicd/fluxcd/
Published: April 5, 2026 00:00
Maîtrisez Flux CD de l'installation à la production multi-tenancy : concepts GitOps, bootstrap, première application Kustomize, déploiements Helm, automatisation d'images et monitoring.