Publiée le 2026-09-11 05:02:45
Illustration Linux pour la commande memleak-bpfcc

memleak-bpfcc

# Affiche l'aide pour comprendre les options disponibles
memleak-bpfcc --help

# Trace les fuites mémoire en mode combiné uniquement
memleak-bpfcc --combined-only

# Démarre le traçage sur un PID spécifique (ex: 1234)
memleak-bpfcc -p 1234

# Affiche des messages de trace pour chaque allocation/désallocation
memleak-bpfcc --trace

# Montre les adresses, tailles et stacks d'appel pour le traçage
memleak-bpfcc --show-allocs

# Filtre les allocations plus anciennes que 1 heure (3600 secondes)
memleak-bpfcc --older 3600

# Trace en se concentrant sur un processus spécifique et limitant la sortie à 5 itérations
memleak-bpfcc -p 5678 --count 5

# Démarre le traçage avec une fréquence d'échantillonnage de 100ms
memleak-bpfcc -s 0.1

# Filtre les allocations dont la taille est supérieure ou égale à 4 Ko
memleak-bpfcc --min-size 4K

# Filtre les allocations dont la taille maximale ne dépasse pas 2 Mo
memleak-bpfcc --max-size 2M

# Trace en se concentrant sur le noyau (PID non spécifié)
memleak-bpfcc

# Affiche un rapport de fuite pour une durée de 10 secondes, répété 3 fois
memleak-bpfcc 10 3

# Utilise l'option --combined-only avec un PID spécifique
memleak-bpfcc -p 999 --combined-only

# Trace en filtrant par préfixe de symboles (ex: 'my_module')
memleak-bpfcc --symbols-prefix my_module

# Démarre le traçage et affiche les résultats pour un intervalle de 5 secondes, une seule fois
memleak-bpfcc 5 1
Publiée le 2026-09-10 05:42:44
Illustration Linux pour la commande printer-profile

printer-profile


# Exemple de base pour un profil Sam avec l'espace RGB et 196 patches par page
printer-profile sam 315 rgb 196

# Utiliser les arguments minimums (manuf, model, couleur)
printer-profile hp cp1215 cmyk

# Tester une autre marque/modèle (KM)
printer-profile km 2300 rgb

# Forcer la résolution à 600x800 pour le test
printer-profile sam 315 rgb -r 600x800

# Exécuter en mode débogage au niveau 2 (Debug level)
printer-profile sam 315 rgb -D 2

# Spécifier une machine d'impression distante pour le test (-P)
printer-profile sam 315 rgb -P amd_print

# Spécifier une machine de scan ColorMunki distante (-S)
printer-profile sam 315 rgb -S colormunki_scan

# Combiner résolution, remote print et remote scan pour un test complet
printer-profile sam 315 rgb -r 800x600 -P amd -S scanbox

# Tester avec une profondeur de bits spécifique (2 bits par pixel)
printer-profile sam 315 rgb -b 2

# Exemple utilisant l'espace CMYK et un nombre de patches différent
printer-profile hp 2600 cmyk 80

# Exécuter le profil pour un modèle KM avec une résolution très haute
printer-profile km 2530 rgb -r 1200x1200
Publiée le 2026-09-10 05:36:41
Illustration Linux pour la commande inetutils-telnet

telnet


# Connexion basique en utilisant IPv4 pour un hôte et un port spécifiques
telnet 192.168.1.10 23

# Tenter de se connecter en forçant l'utilisation d'IPv6
telnet -6 google.com 80

# Se connecter à un service sans tenter de connexion automatique (pas de login)
telnet -K example.com

# Tenter une connexion et s'authentifier directement comme utilisateur 'admin'
telnet -l admin server.local

# Démarrer la session en ignorant ton fichier ~/.telnetrc local
telnet -c site-distant.org

# Activer le mode débogage pour voir ce qui se passe sous le capot
telnet -d localhost 23

# Forcer l'utilisation d'une adresse IP locale spécifique (binding)
telnet -b 10.0.0.5 autre_serveur.com

# Tenter une connexion en chiffrant le flux de données, si possible
telnet -x remote-service.net

# Enregistrer les informations de traçage dans un fichier spécifique pour analyse
telnet -n trace_session.log target.host 23

# Se connecter à un hôte sans spécifier de port (utilise le port par défaut)
telnet autre_serveur.com

# Tester une connexion IPv4 vers localhost sur le port 8080
telnet -4 localhost 8080

# Tenter une connexion en mode binaire pour les données brutes
telnet -8 remote-device.local

# Se connecter et utiliser un format de sortie binaire (pour l'output seulement)
telnet -L local_printer.com

# Utiliser le mode rlogin qui imite l'interface de rlogin
telnet -r autre_machine.corp

# Tenter une connexion en utilisant uniquement les options IPv4 et IPv6 pour la compatibilité
telnet -4 -6 dual-stack-host 23
Publiée le 2026-09-10 05:34:27
Illustration Linux pour la commande inetutils-telnet

telnet


# Connexion simple en utilisant uniquement IPv4
telnet -4 localhost 23

# Tentative de connexion en utilisant uniquement IPv6
telnet -6 autre_serveur.local 80

# Démarrer une session avec le mode débogage activé (utile pour le debug)
telnet -d -4 192.168.1.1 23

# Se connecter en tant qu'utilisateur spécifique sans se soucier du .telnetrc
telnet -l ton_user localhost 23

# Tenter une connexion mais refuser le login automatique (mode interactif)
telnet -K autre_serveur.local 23

# Forcer la liaison à une adresse IP locale et un port spécifiques
telnet -b 10.0.0.5 localhost 8080

# Se connecter sans lire ton fichier de configuration utilisateur (.telnetrc)
telnet -c autre_serveur.local 23

# Tenter d'encrypter le flux de données, si possible
telnet -x remotehost.com 23

# Enregistrer toutes les informations de trace dans un fichier log
telnet -n autre_serveur.com -t /tmp/telnet_trace.log 23

# Connexion en mode binaire (pour des données non textuelles)
telnet -8 remotehost.com 23

# Se connecter et tenter de se logger automatiquement
telnet -a localhost 23

# Utiliser le mode rlogin pour une interface similaire à rlogin
telnet -r localmachine.lan 23

# Connexion en utilisant l'IPv4 et forçant un port non standard
telnet -4 remotehost.com 2222

# Se connecter uniquement pour vérifier la connectivité (sans login)
telnet -K localhost 23

# Exemple de connexion avec une adresse IP spécifique et IPv6
telnet -6 ::1 80

e2scrub

Linux
Publiée le 2026-09-10 05:30:23
Illustration Linux pour la commande e2scrub

e2scrub

# Vérifie si tu es bien root, car e2scrub nécessite des droits élevés
if [ "$EUID" -ne 0 ]; then
echo "Attention : Tu dois lancer ça avec sudo."
fi

# Définis la partition cible (change ceci !)
TARGET_PARTITION="/dev/sdb1"

# Vérifie si le périphérique existe avant de continuer
if ! ls "${TARGET_PARTITION}" &> /dev/null; then
echo "Erreur : La partition ${TARGET_PARTITION} n'existe pas."
fi

# Monte la partition en lecture seule pour une vérification préliminaire (optionnel)
sudo mount -o ro "${TARGET_PARTITION}:/mnt/scrub"

# Démonte la partition si elle est montée, c'est crucial avant le scrub
sudo umount /mnt/scrub

# Exécute un contrôle général du système de fichiers pour détecter les erreurs évidentes
sudo e2fsck -f "${TARGET_PARTITION}"

# Lance le scrubbing complet et détaillé sur tout le système de fichiers (le cœur de l'opération)
sudo e2scrub -v "${TARGET_PARTITION}"

# Si tu veux forcer un scrub plus agressif, utilise cette option
sudo e2scrub --all "${TARGET_PARTITION}"

# Vérifie les journaux du noyau pour tout message d'erreur lié au disque
dmesg | grep "e2fs"

# Remonte la partition après le scrubbing pour qu'elle soit utilisable à nouveau
sudo mount "${TARGET_PARTITION}:/mnt/scrub"

# Confirme que le montage a réussi
df -h /mnt/scrub

# Nettoie les éventuels fichiers temporaires de l'opération
rm -rf /mnt/scrub
Publiée le 2026-09-10 05:26:22
Illustration Linux pour la commande capable-bpfcc

capable-bpfcc

# Test de base pour tracer les vérifications de capacité
./capable

# Mode verbeux : inclut toutes les vérifications non audit
./capable -v

# Tracer uniquement un PID spécifique (ici 1)
./capable -p 1

# Ajouter le traçage des piles du noyau (kernel stack trace)
./capable -K

# Ajouter le traçage de l'espace utilisateur (user stack trace)
./capable -U

# Afficher les champs supplémentaires pour TID et INSETID
./capable -x

# Tracer uniquement les cgroups dans une map BPF spécifique
./capable --cgroupmap my_cgroup_map

# Tracer uniquement les namespaces de montage dans une map BPF spécifique
./capable --mntnsmap my_mntns_map

# Combinaison : verbeux, avec piles noyau et utilisateur
./capable -v -K -U

# Tracer un PID spécifique en mode verbeux
./capable -p 1234 -v

# Combiner plusieurs options pour une analyse complète (PID + Kernel + User)
./capable -p 5678 -K -U

# Utiliser l'option --unique pour éviter les répétitions de stacks
./capable --unique

# Tracer avec cgroupmap et unique
./capable --cgroupmap my_cgroup_map --unique

# Exemple avancé : verbeux, piles noyau/utilisateur, map cgroups
./capable -v -K -U --cgroupmap test_cgroup

# Exemple très complet : PID spécifique, toutes les stacks, deux maps et unique
./capable -p 100 -v -K -U --cgroupmap mapA --mntnsmap mapB --unique

xwud

Linux
Publiée le 2026-09-10 05:22:25
Illustration Linux pour la commande xwud

xwud

# Vérifie la version de l'outil pour savoir ce que tu utilises
xwud --version

# Affiche l'aide complète si tu oublies les flags
xwud -help

# Lance xwud en mode standard avec un fichier d'entrée spécifique
xwud -in /etc/config/xwud.conf

# Démarre une nouvelle instance de la fenêtre sans passer par le config principal
xwud -new

# Force l'utilisation du mode "raw" pour contourner les abstractions graphiques
xwud --raw

# Configure la géométrie de l'affichage à 1920x1080 pixels
xwud -geometry 1920x1080

# Désactive le clic souris lors des opérations (utile en script)
xwud --noclick

# Spécifie un affichage différent si tu gères plusieurs écrans
xwud -display :2

# Utilise le type de visibilité "tiled" pour une disposition optimale
xwud -vis tiled

# Change la couleur de fond du gestionnaire de fenêtres
xwud -bg "#1e1e3f"

# Définit la couleur de premier plan (texte/bordure) en blanc
xwud -fg white

# Lance xwud sur un plane spécifique si ton système le permet
xwud -plane 2

# Utilise une maptype standard pour garantir la compatibilité des polices
xwud -std "monospace"

# Débogue l'en-tête du fichier de configuration pour vérifier les données brutes
xwud --dumpheader

# Teste un redémarrage complet avec tous les paramètres définis
xwud -in /etc/config/xwud.conf -geometry 1920x1080 --noclick

uuidd

Linux
Publiée le 2026-09-10 05:18:10
Illustration Linux pour la commande uuidd

uuidd

# Affiche l'aide pour savoir comment utiliser cet outil
uuidd --help

# Démarre le démon en spécifiant un chemin pour le fichier PID
uuidd -p /tmp/uuid_pid

# Démarre le démon et écoute sur un socket spécifique
uuidd --socket /var/run/uuid.sock

# Teste la génération d'UUIDs aléatoires (mode test)
uuidd --random

# Teste la génération basée sur l'heure actuelle (mode test)
uuidd --time

# Demande de générer un nombre précis d'UUIDs (ici, 5 UUIDs)
uuidd -n 5

# Tue tous les démons uuidd qui sont actuellement en cours d'exécution
uuidd --kill

# Exécute le démon en mode débogage pour voir ce qui se passe
uuidd --debug

# Lance l'outil en mode silencieux, sans afficher de logs inutiles
uuidd --quiet

# Démarre avec un timeout spécifique (ici, 60 secondes d'inactivité)
uuidd --timeout 60

# Empêche la création du fichier PID même si le démon est lancé
uuidd --no-pid

# Lance l'outil sans utiliser de double fork pour déméniser
uuidd --no-fork

# Vérifie la version installée de uuidd
uuidd --version
Publiée le 2026-09-10 05:13:44
Illustration Linux pour la commande aria_ftdump

aria_ft_dump

# Affiche l'aide et quitte le programme pour voir les options disponibles
aria_ft_dump -h

# Utilise la syntaxe de secours pour afficher l'aide
aria_ft_dump -?

# Calcule les statistiques par mot (comptages et poids globaux)
aria_ft_dump <table_name> <index_num> --count

# Dump l'index complet, incluant les offsets des données et les poids des mots
aria_ft_dump <table_name> <index_num> --dump

# Report la distribution des longueurs de mots trouvés dans l'index
aria_ft_dump <table_name> <index_num> --length

# Affiche les statistiques globales sur tout l'index
aria_ft_dump <table_name> <index_num> --stats

# Exécute le dump en mode verbeux pour plus de détails
aria_ft_dump -v <table_name> <index_num>

# Combine le calcul des stats et le dumping de l'index
aria_ft_dump -c -d <table_name> <index_num>

# Vérifie les statistiques globales avec un niveau de détail élevé
aria_ft_dump --stats --verbose <table_name> <index_num>

# Affiche la distribution des longueurs en mode verbeux
aria_ft_dump -l -v <table_name> <index_num>

# Exemple complet : dump détaillé avec stats et verbose
aria_ft_dump -d --stats --verbose <table_name> <index_num>

# Teste l'utilisation des variables en passant une valeur booléenne (TRUE)
aria_ft_dump --variable-name=TRUE <table_name> <index_num>

# Utilise le dump avec un nom de table spécifique et un index 5
aria_ft_dump my_data_table 5 -d

# Affiche les stats pour une autre paire table/index
aria_ft_dump logs_index 10 --stats

python3

Linux
Publiée le 2026-09-10 05:09:31
Illustration Linux pour la commande python3

python3

# Vérifie la version de Python, c'est toujours bon à faire au début.
python3 --version

# Affiche l'aide complète pour voir toutes les options disponibles.
python3 -h

# Exécute un petit script en ligne directement depuis le terminal (le plus simple).
python3 -c "print('Salut, je suis Python!')"

# Lance un module installé comme si c'était un script (ex: serveur web).
python3 -m http.server 8000

# Active les avertissements de conversion de types (utile pour le débogage).
python3 -b -c "print(1 + 'a')"

# Exécute en mode optimisé, retirant les assertions et docstrings.
python3 -O -c "pass"

# Exécute en mode ultra-optimisé (supprime même les docstrings).
python3 -OO -c "pass"

# Isole Python de l'environnement utilisateur pour garantir la propreté.
python3 -I -c "import sys; print(sys.version)"

# Active le débogage du parseur, juste si tu es un expert !
python3 -d -c "pass"

# Ignore les variables d'environnement Python (comme PYTHONPATH).
python3 -E -c "print('Ignoré!')"

# Lance une session interactive après l'exécution du script.
python3 -i -c "print('Début...') ; input('Appuie sur Entrée pour finir.')"

# Force le mode inspectif même si stdin n'est pas un terminal.
python3 -s -c "pass"
Page 50 sur 56 — 553 news au total