Snippets
Du code concis, avec une explication claire.
rlwrap: ajouter l'édition Readline à une CLI
Donner l'historique et l'édition à des programmes non interactifs (ex: sqlplus, netcat).
ripgrep: rechercher du texte ultra-rapide
Utiliser rg pour des recherches récursives, patterns glob et exclusions intelligentes.
rs: réarranger des tableaux en lignes/colonnes
Transformer des données à plat en matrice ou inversement via rs.
rpm/dnf: quel paquet fournit ce fichier
Utiliser dnf/yum pour trouver le paquet qui fournit un chemin (whatprovides).
rpm2cpio: extraire un RPM en fichiers
Convertir un RPM en cpio puis extraire son contenu sans installation.
rs: reformatter un tableau texte rapidement
Transformer lignes/colonnes d'un fichier en tableau de dimensions fixes.
rsync: .rsync-filter et règles avancées
Utiliser des fichiers .rsync-filter pour inclure/exclure finement par répertoires.
rsync: synchroniser en vérifiant l'intégrité
Utiliser --checksum et --partial pour garantir que les fichiers sont identiques malgré horloges décalées.
rsync daemon: serveur simple avec rsyncd.conf
Exposer des modules rsync en lecture/écriture et contrôler l'accès par IP/utilisateur.
rsyslog: envoyer des logs vers un serveur
Configurer un client rsyslog pour expédier les logs en UDP/TCP vers une adresse distante.
rsyslog: filtrer et router par programname
Séparer les logs par application et les expédier vers des fichiers ou une destination distante.
rsyslog: expédier les logs en TLS vers un serveur distant
Configurer un envoi fiable des journaux système vers une destination sécurisée via TLS.