Snippets
Du code concis, avec une explication claire.
curl: limiter le débit up/down pour tests
Appliquer une limite de bande passante côté client lors de téléchargements et uploads.
curl: reprendre un téléchargement interrompu
Utiliser -C - pour continuer un download partiel et --range pour segments.
curl: appeler une API via un socket Unix
Utiliser --unix-socket pour cibler un service écoutant sur un socket local.
curl: --resolve forcer l'IP sans toucher au DNS
Cibler une IP précise pour un host (SNI/Host) sans modifier /etc/hosts: debug LB, A/B, IPv4/IPv6.
curl: passer par un proxy SOCKS5
Tester la connectivité via un proxy (ex: tunnel SSH -D) avec curl --socks5-hostname.
datamash: calculs statistiques par groupe
Agrèger des colonnes (moyenne, médiane, somme, min, max, écart-type) groupées par clé.
cut: extraire des colonnes vite et bien
Extraire et réordonner des colonnes sur TSV/CSV simples, changer le délimiteur, slices de bytes et compléments.
dd: patcher un binaire à un offset précis
Écrire quelques octets à un offset sans réécrire tout le fichier.
debugfs/e2image: forensics et récupération ext4
Explorer inodes/blocs avec debugfs et créer une image métadonnées avec e2image.
ddrescue: cloner un disque endommagé
Effectuer une copie avec reprise et carte d'erreurs pour maximiser la récupération.
delv: vérifier DNSSEC côté client
Utiliser delv (dig avec validation) pour tester la chaîne DNSSEC localement.
dig +trace: suivre la délégation DNS
Tracer la résolution d'un nom depuis la racine jusqu'au serveur autoritatif.