Snippets
Du code concis, avec une explication claire.
ethtool: état du lien, vitesse et MTU
Vérifier vitesse/duplex, autoneg, pause et MTU d'une interface réseau; ajuster au besoin.
ethtool: offloads, pause et identification port
Contrôler GSO/TSO/checksum offload, la pause et faire clignoter un port pour l'identifier physiquement.
ethtool: configurer le flow control (pause)
Activer/désactiver les trames pause 802.3x pour gérer la congestion au niveau NIC/switch.
ethtool: statistiques détaillées d'interface
Afficher les compteurs NIC (erreurs, drops, offloads) via ethtool -S pour du debug fin.
ethtool: ring buffers et coalesce IRQ
Ajuster la taille des rings RX/TX et le coalescing d'interruptions pour performance.
ex: utiliser vi en mode batch pour éditer
Lancer ex pour exécuter des commandes vi (substitutions, écritures) sans interface.
exa: ls moderne et coloré
Lister les fichiers avec couleurs, colonnes riches, arborescences et infos git.
expand/unexpand: gérer les tabulations
Convertir tabs en espaces et inversement pour normaliser des fichiers.
fail2ban-client: ban/unban et tester une regex
Piloter fail2ban pour bannir/débannir et valider les filtres.
faillock: verrouiller un compte après échecs
Configurer PAM faillock pour bloquer un compte après N tentatives ratées.
expect: automatiser des dialogues interactifs
Script Tcl/expect pour répondre à des prompts d'outils non scriptables proprement.
fallocate: préallouer un fichier rapidement
Créer un fichier de taille donnée sans l'écrire intégralement, pour tests ou préallocation.