Snippets

Du code concis, avec une explication claire.

bash

mdadm: remplacer un disque et relancer la reconstruction

Effectuer un remplacement contrôlé avec --replace et vérifier la resynchronisation.

#mdadm#raid#replace
bash

mdadm: créer et assembler un RAID1 simple

Initialiser un miroir logiciel /dev/md0 avec deux disques, vérifier l'état et assembler au boot.

#mdadm#raid1#mirror
bash

mergecap: fusionner plusieurs captures pcap

Combiner des captures issues de plusieurs interfaces ou périodes.

#mergecap#pcap#capture
bash

mdadm --monitor: alertes RAID par mail

Configurer la surveillance et l'envoi d'alertes quand un disque passe en failed/degraded.

#mdadm#raid#monitor
bash

miller (mlr): manipuler CSV/TSV/JSON en flux

Joindre, trier, pivoter, agréger des datasets en ligne de commande efficacement.

#miller#mlr#csv
bash

Makefile: targets .PHONY et variables

Écrire un Makefile simple avec variables, recettes, et cibles phony.

#make#makefile#automation
bash

minisign: signer et vérifier des fichiers simplement

Créer une clé minisign et signer un fichier, puis vérifier la signature publiquement.

#minisign#signature#verify
bash

mkfifo: pipe nommée pour relier des processus

Créer une FIFO sur disque et connecter producteurs/consommateurs asynchrones.

#mkfifo#fifo#pipe
bash

mkcert: créer une CA locale et certs de dev

Générer une autorité locale et des certificats valides pour les navigateurs.

#mkcert#tls#dev
bash

mkfifo: pipes nommés pour chaîner des process

Créer un FIFO pour connecter des producteurs/consommateurs décorrélés dans le temps.

#mkfifo#fifo#pipe
bash

mount --bind: exposer un dossier en lecture seule

Monter un répertoire existant ailleurs, en --bind puis --remount,ro pour une exposition sûre.

#mount#bind#readonly
bash

mosquitto_pub/sub: tester MQTT en CLI

Publier et s'abonner à un broker MQTT facilement pour tests et diagnostics.

#mqtt#mosquitto#pubsub