Snippets
Du code concis, avec une explication claire.
sar: historique de charge CPU, mémoire et I/O
Consulter des métriques collectées par sysstat (sa) pour diagnostiquer après coup.
rustup: mettre à jour et gérer la toolchain
Installer/mettre à jour la toolchain stable et ajouter des composants.
script: enregistrer une session terminal
Capturer une session shell dans un fichier avec timings pour audit et replay.
screen: bases pour détacher et reprendre
Créer une session, la détacher (Ctrl+A D) et la reprendre plus tard.
script/scriptreplay: enregistrer et rejouer un terminal
Capturer une session shell et la rejouer avec le timing d'origine.
sdiff: diff côte à côte et merge simple
Comparer deux fichiers en colonnes et choisir interactivement les lignes à garder.
sdkman: installer et lister les versions Java
Installer SDKMAN!, lister et basculer entre versions Java JDK.
sed: extraire un bloc entre deux marqueurs
Imprimer uniquement les lignes comprises entre deux motifs, inclus ou exclus.
sed: supprimer les séquences ANSI des logs
Nettoyer les codes d'échappement couleurs pour des logs lisibles/parsables.
SELinux: booleans avec getsebool/setsebool
Lister et ajuster des booleans courants (httpd_can_network_connect, nis_enabled, etc.).
SELinux: diagnostiquer et passer en permissif temporaire
Afficher l'état de SELinux, activer le mode permissif pour débogage et restaurer les contextes.
semanage fcontext: contexte SELinux persistant
Définir des labels de fichiers persistants et appliquer via restorecon pour éviter les AVC.