Snippets
Du code concis, avec une explication claire.
iw: scanner les réseaux wifi en CLI
Utiliser iw pour lister les réseaux disponibles et détails (fréquences, signal).
jo: générer du JSON propre en CLI
Construire des objets/arrays JSON sans concat string fragile, pour pipeliner vers des APIs.
jobs, fg/bg et Ctrl+Z: gestion des jobs
Mettre une tâche en arrière-plan, la reprendre au premier plan et lister les jobs.
systemd-journal-remote: agréger des journaux
Recevoir des journaux via HTTPS et les stocker au format journal natif.
systemd-journal-upload: expédier des logs vers un collecteur
Envoyer les entrées journald locales vers un serveur journal-remote via HTTPS.
journalctl: exporter en JSON/NDJSON
Obtenir des logs journald en JSON pour traitement par jq ou ingestion.
journalctl: purger les anciens logs en sécurité
Utiliser --vacuum-size/--vacuum-time pour contenir l'espace disque consommé par journald.
journald: activer la persistance et plafonner la taille
Configurer /etc/systemd/journald.conf pour stocker sur disque avec des limites contrôlées.
jq: extraire des champs et filtrer des objets
Sélectionner, transformer et agréger des données JSON en ligne de commande proprement.
jq --stream: traiter un gros JSON en flux
Utiliser le mode --stream pour parcourir un JSON volumineux sans tout charger en mémoire.
kcat: produire et consommer sur un topic Kafka
Utiliser kcat (ex-kafkacat) pour déboguer rapidement la production et la consommation de messages.
kdump: activer et tester la capture de crash kernel
Configurer kdump et tester un crash volontaire pour valider la collecte vmcore.