-
Ch00 · 1 — Linux en mots simples
-
Ch00 · Cours 2 — Le terminal, premier contact
-
Ch00 · Labs — Linux en mots simples
-
Ch00 · 1 - Cours écrit + labs : Linux en mots simples
-
Ch00 · 2 — Git de survie
-
Ch00 · Cours 3 — Versionner, en mots simples
-
Ch00 · Cours 4 — Suivre et mettre à l'abri
-
Ch00 · Labs — Git de survie
-
Ch00 · 2 - Cours écrit + labs : Git de survie
-
-
Ch01 · 1 — Premiers pas : se déplacer, manipuler, enchaîner
-
Ch01 · Cours 1 — Se repérer : chemins, cd et ls
-
Ch01 · Cours 2 — Manipuler des fichiers
-
Ch01 · Cours 3 — Rediriger et enchaîner
-
Ch01 · Cours 4 — Trier, compter, décider
-
Ch01 · Labs — Premiers pas : se déplacer, manipuler, enchaîner
-
Ch01 · 1 - Cours écrit + labs : Premiers pas : se déplacer, manipuler, enchaîner
-
-
Ch01 · 2 — Lire un journal, trouver une commande, lire le manuel
-
Ch01 · Cours 5 — Lire un journal sans s'y noyer
-
Ch01 · Cours 6 — Suivre un journal en direct : less +F
-
Ch01 · Cours 7 — Quelle commande s'exécute vraiment ?
-
Ch01 · Cours 8 — Lire le manuel avec man
-
Ch01 · Labs — Lire un journal, trouver une commande, lire le manuel
-
Ch01 · 2 - Cours écrit + labs : Lire un journal, trouver une commande, lire le manuel
-
-
Ch01 · 3 — Variables et environnement
-
Ch01 · Cours 9 — Les variables et leur portée
-
Ch01 · Cours 10 — Inspecter l'environnement
-
Ch01 · Cours 11 — /etc/environment et /etc/skel
-
Ch01 · Labs — Variables et environnement
-
Ch01 · 3 - Cours écrit + labs : Variables et environnement
-
-
Ch01 · 4 — Profils, cron et at
-
Ch01 · Cours 12 — Les profils du shell
-
Ch01 · Cours 13 — Planifier avec cron, anacron et at
-
Ch01 · Labs — Profils, cron et at
-
Ch01 · 4 - Cours écrit + labs : Profils, cron et at
-
-
Ch02 · 1 — Inodes, types de fichiers et liens
-
Ch02 · Cours 1 — Fichiers et inodes
-
Ch02 · Cours 2 — Types de fichiers et liens
-
Ch02 · Labs — Inodes, types de fichiers et liens
-
Ch02 · 1 - Cours écrit + labs : Inodes, types de fichiers et liens
-
-
Ch02 · 2 — find, grep et espace disque
-
Ch02 · Cours 3 — Trouver avec find, sans danger
-
Ch02 · Cours 4 — grep et ses options
-
Ch02 · Cours 5 — Mesurer l'espace disque avec du
-
Ch02 · Labs — find, grep et espace disque
-
Ch02 · 2 - Cours écrit + labs : find, grep et espace disque
-
-
Ch02 · 3 — Archives tar, éditeur vi et inodes
-
Ch02 · Cours 6 — Archiver et restaurer avec tar
-
Ch02 · Cours 7 — Survivre dans vi
-
Ch02 · Cours 8 — Quand les inodes manquent
-
Ch02 · Labs — Archives tar, éditeur vi et inodes
-
Ch02 · 3 - Cours écrit + labs : Archives tar, éditeur vi et inodes
-
-
Ch03 · 1 — grep, filtres et pipelines
-
Ch03 · Cours 1 — grep et les expressions régulières
-
Ch03 · Cours 2 — Filtres et pipelines
-
Ch03 · Cours 3 — crontab avancé
-
Ch03 · Labs — grep, filtres et pipelines
-
Ch03 · 1 - Cours écrit + labs : grep, filtres et pipelines
-
-
Ch03 · 2 — sed et awk
-
Ch03 · Cours 4 — sed, les bases
-
Ch03 · Cours 5 — sed avancé
-
Ch03 · Cours 6 — awk, les bases
-
Ch03 · Cours 7 — awk avancé
-
Ch03 · Labs — sed et awk
-
Ch03 · 2 - Cours écrit + labs : sed et awk
-
-
Ch04 — Utilisateurs, sudo et permissions
-
Ch04 · Cours 1 — Utilisateurs, groupes et UID
-
Ch04 · Cours 2 — sudo et sudoers
-
Ch04 · Cours 3 — chmod, chown et permissions
-
Ch04 · Labs — Utilisateurs, sudo et permissions
-
Ch04 · Cours écrit + labs : Utilisateurs, sudo et permissions
-
-
Ch05 — Processus, unités systemd et journal
-
Ch05 · Cours 1 — Processus et signaux
-
Ch05 · Cours 2 — Écrire une unité systemd
-
Ch05 · Cours 3 — Redémarrage automatique : Restart et ses limites
-
Ch05 · Cours 4 — journalctl et logrotate
-
Ch05 · Labs — Processus, unités systemd et journal
-
Ch05 · 1 - Cours écrit + labs : Processus, unités systemd et journal
-
Ch05 · 3 - Autonomie — le service qui ne redémarre plus
-
-
Ch06 — Paquets et surface d'attaque
-
Ch06 · Cours 1 — Les paquets RPM : rpm et dnf
-
Ch06 · Cours 2 — Les paquets Debian : apt et dpkg
-
Ch06 · Cours 3 — Réduire la surface d'attaque
-
Ch06 · Labs — Paquets et surface d'attaque
-
Ch06 · 1 - Cours écrit + labs : Paquets et surface d'attaque
-
Ch06 · 2 - Pratique guidée — l'inventaire qui fait foi
-
Ch06 · 3 - Autonomie — un binaire qui passe devant le système
-
-
Ch07 · 1 — DNS, résolution et routage
-
Ch07 · Cours 1 — La résolution DNS
-
Ch07 · Cours 2 — Interfaces, adresses et routes
-
Ch07 · Labs — DNS, résolution et routage
-
Ch07 · 1 - Cours écrit + labs : DNS, résolution et routage
-
-
Ch07 · 2 — Ports, SSH et pare-feu
-
Ch07 · Cours 3 — Ports et sockets : ss et lsof
-
Ch07 · Cours 4 — Durcir SSH
-
Ch07 · Cours 5 — Le pare-feu : nftables et iptables
-
Ch07 · Labs — Ports, SSH et pare-feu
-
Ch07 · 2 - Cours écrit + labs : Ports, SSH et pare-feu
-
-
Ch08 — Premiers scripts, sh et bash
-
Ch08 · Cours 1 — Ton premier script et le shebang
-
Ch08 · Cours 2 — Bashismes et POSIX
-
Ch08 · Labs — Premiers scripts, sh et bash
-
Ch08 · 1 - Cours écrit + labs : Premiers scripts, sh et bash
-
Ch08 · 2 - Autonomie — la chaîne de nuit
-
-
Mini-projet
-
Projet · IC-Campus sur sa VM de production
-
-
Pour aller plus loin
-
Ch05 · 2 - Pratique guidée — écrire une unité et la faire jouer
-