Publiée le 2026-09-11 05:37:45
Illustration Linux pour la commande systemd-delta

systemd-delta

# Afficher l'aide générale de la commande pour voir les options disponibles.
systemd-delta --help

# Vérifier quelle version du paquet systemd-delta est installée sur ton système.
systemd-delta --version

# Lister tous les fichiers d'override trouvés pour un service spécifique (ex: sshd).
systemd-delta list --unit=sshd.service

# Lister uniquement les overrides de type 'drop' pour une unité donnée.
systemd-delta -t drop --unit=nginx.service

# Trouver tous les fichiers qui ont été écrasés globalement sans spécifier d'unité.
systemd-delta list

# Lister les overrides et afficher la différence entre l'original et l'override (diff).
systemd-delta --diff=1 --unit=docker.service

# Lister les overrides pour un type spécifique de configuration (ex: 'config').
systemd-delta -t config

# Afficher la documentation manuelle complète de l'outil dans ton terminal.
man systemd-delta

# Tester une recherche sur un service qui n'existe pas pour voir le message d'erreur attendu.
systemd-delta list --unit=nonexistent.service

# Lister les overrides en utilisant la sortie sans pager (utile si tu es dans un script).
systemd-delta --no-pager list

# Exemple de recherche sur un fichier spécifique plutôt qu'une unité système.
systemd-delta list --file=/etc/default/grub

# Effectuer une vérification approfondie en combinant le diff et la liste pour un service critique.
systemd-delta --diff=1 --unit=kernel.service
Publiée le 2026-09-11 05:32:58
Illustration Linux pour la commande funclatency-bpfcc

funclatency-bpfcc

# Utilisation de base pour tracer la latence des fonctions 'read'
funclatency-bpfcc read

# Tracer sur un PID spécifique pendant 5 secondes, en cherchant toutes les fonctions
funclatency-bpfcc -p 1234 -d 5 *

# Mesurer la latence de manière continue (intervalle) pour le pattern 'write'
funclatency-bpfcc -i 0.5 write

# Tracer pendant une durée totale de 10 secondes, sans spécifier d'intervalle
funclatency-bpfcc -d 10 *

# Inclure l'horodatage (timestamp) dans les résultats pour un suivi précis
funclatency-bpfcc -T read

# Générer un histogramme de latence en microsecondes pour le pattern 'open'
funclatency-bpfcc -u open

# Générer un histogramme de latence en millisecondes pour toutes les fonctions
funclatency-bpfcc -m *

# Afficher un histogramme séparé pour chaque fonction détectée (utile pour la granularité)
funclatency-bpfcc -F read

# Utiliser une expression régulière complexe pour cibler uniquement des appels système spécifiques
funclatency-bpfcc -r '^(open|close)$' *

# Tracer sur un PID spécifique et limiter le niveau de détail (ex: INFO)
funclatency-bpfcc -p 5678 -l INFO read

# Combiner plusieurs options : PID, durée limitée, microsecondes et timestamp pour 'sendto'
funclatency-bpfcc -p 1234 -d 3 -u -T sendto

# Tracer les fonctions de réseau (socket) en utilisant une expression régulière
funclatency-bpfcc -r '^(connect|bind)$' *

# Vérifier l'aide de la commande pour te souvenir des options disponibles
funclatency-bpfcc --help

# Exemple avancé : PID spécifique, durée courte, millisecondes et regroupement par fonction
funclatency-bpfcc -p 1234 -d 2 -m -F *

# Tracer uniquement les appels système qui contiennent le mot 'exec'
funclatency-bpfcc -r '*exec*' *

# Mesurer la latence de manière très courte (0.1s) pour un test rapide
funclatency-bpfcc -i 0.1 read

# Tracer en mode niveau DEBUG, utile pour le débogage profond
funclatency-bpfcc -l DEBUG *

ntfscat

Linux
Publiée le 2026-09-11 05:28:15
Illustration Linux pour la commande ntfscat

ntfscat

# Utiliser ntfscat pour monter un système de fichiers NTFS sur ton périphérique
ntfscat /dev/sdb1 /mnt/ntfs_mount

# Lire les attributs d'un type spécifique (ex: 'FILE')
ntfscat -a FILE TYPE /dev/sdb1

# Lister tous les types d'attributs disponibles pour l'inspection
ntfscat -h --attribute TYPE

# Afficher le nom d'un attribut précis que tu veux vérifier
ntfscat -n $ATTRIBUT_NAME /dev/sdb1

# Inspecter un inode spécifique sur la partition NTFS
ntfscat -i 123456789 /dev/sdb1

# Forcer l'opération de lecture ou d'écriture, même si ça demande plus de prudence
ntfscat -f /chemin/vers/fichier.txt

# Exécuter ntfscat en mode très verbeux pour tout voir
ntfscat -v /dev/sdb1

# Lancer une opération avec un minimum de sortie (mode silencieux)
ntfscat -q /dev/sdb1

# Vérifier la version de l'outil que tu utilises
ntfscat --version

# Tenter d'accéder à un fichier sans spécifier le chemin complet
ntfscat /chemin/partiel/fichier

# Monter et lire les métadonnées en utilisant une combinaison de drapeaux
ntfscat -v -a FILE /dev/sdb1

# Si tu veux juste l'aide générale, utilise ce flag
ntfscat --help

# Exemple de lecture forcée d'un fichier sensible
ntfscat -f /data/secret.dat

# Vérifier les options disponibles pour le nom des attributs
ntfscat -h --attribute-name NAME

xorriso

Linux
Publiée le 2026-09-11 05:24:02
Illustration Linux pour la commande xorriso

xorriso

# On prépare les arguments pour créer une image ISO hybride
xorriso -isohybrid-boot -full-boot \
# On définit le volume et la sortie de l'image
-V "MonImageISO" -o mon_output.iso \
# On ajoute des fichiers spécifiques au contenu de ton ISO
-add-pictures ./data/readme.txt \
# On inclut un répertoire entier dans l'image
-add-messages ./docs \
# On définit le système d'exploitation cible pour le boot (ex: Linux)
-boot -m isohdpfx -altboot \
# On spécifie les fichiers nécessaires au démarrage du bootloader
-no-emul-boot \
-boot-image-desc "Linux Boot Image" 4 1 \
# On définit l'entrée de boot pour le système cible (ex: GRUB)
-b arch/boot/grub2/i386-pc/core.img \
-no-images -eltorito-alt-boot \
# On ajoute une entrée alternative au démarrage (pour un autre OS ou mode)
-e boot/loader/alternative.bin \
--boot-info-table \
# On force la création de l'image en utilisant les données du répertoire courant
-rock-brandsize 4 \
# On exécute toutes ces actions pour générer le fichier final
-exec echo "ISO créé avec succès !"

qmicli

Linux
Publiée le 2026-09-11 05:20:05
Illustration Linux pour la commande qmicli

qmicli

# Affiche l'aide générale de qmicli
qmicli --help

# Affiche toutes les options d'aide disponibles
qmicli --help-all

# Aide pour le Device Management Service (DMS)
qmicli --help-dms

# Aide pour le Network Access Service (NAS)
qmicli --help-nas

# Aide pour le Wireless Data Service (WDS)
qmicli --help-wds

# Aide pour la gestion du carnet d'adresses (PBM)
qmicli --help-pbm

# Aide pour les configurations des périphériques plateforme (PDC)
qmicli --help-pdc

# Aide pour le module identité utilisateur (UIM)
qmicli --help-uim

# Aide pour le taux d'absorption spécifique (SAR)
qmicli --help-sar

# Aide pour le service de messagerie sans fil (WMS)
qmicli --help-wms

# Aide pour les données administratives sans fil (WDA)
qmicli --help-wda

# Aide pour le service vocal (Voice)
qmicli --help-voice

# Aide pour la localisation (Location)
qmicli --help-loc

# Aide pour la qualité de service (QoS)
qmicli --help-qos

# Aide pour les services d'application généraux (GAS)
qmicli --help-gas

# Aide pour les services modem généraux (GMS)
qmicli --help-gms

# Aide pour la détermination du système de données (DSD)
qmicli --help-dsd

# Exemple général : vérifier le statut d'un périphérique QMI
qmicli -s status

# Exemple : lancer une commande spécifique après avoir lu l'aide
qmicli nas get_info
Publiée le 2026-09-11 05:16:09
Illustration Linux pour la commande pg_archivecleanup

pg_archivecleanup

# Exemple de nettoyage basique dans ton répertoire d'archives
pg_archivecleanup /chemin/vers/ton/archive

# Faire un test sans rien supprimer (-n) pour voir ce qui serait enlevé
pg_archivecleanup -n /chemin/vers/ton/archive

# Mode debug et dry run combinés : tu vois tout, mais ça ne supprime rien
pg_archivecleanup -d -n /chemin/vers/ton/archive

# Nettoyer uniquement les fichiers ayant l'extension .old (par exemple)
pg_archivecleanup -x old /chemin/vers/ton/archive

# Simuler un nettoyage dans une variable de chemin ($ARCHIVE_DIR)
ARCHIVE_DIR="/mnt/pgsql/wal_archives"
echo "Nettoyage des archives à $ARCHIVE_DIR..."
pg_archivecleanup "$ARCHIVE_DIR"

# Vérifier la version de l'outil (utile pour le debug)
pg_archivecleanup --version

# Nettoyer en mode verbeux sans faire de dry run (attention !)
# pg_archivecleanup -d /chemin/vers/ton/archive

# Exemple d'utilisation dans un script où tu passes la variable du chemin
CLEANUP_PATH="/var/lib/postgresql/wal"
pg_archivecleanup "$CLEANUP_PATH"

# Si tu veux forcer le nettoyage en utilisant une date limite (conceptuel, mais bon pour l'exemple)
# pg_archivecleanup --cutoff-date "2023-01-01" /chemin/vers/ton/archive

# Nettoyage d'un répertoire avec des espaces dans le nom de chemin
pg_archivecleanup "/mon archive test/"

# Si tu as plusieurs niveaux d'archives, tu peux boucler dessus (conceptuel)
for dir in /mnt/arch/level1 /mnt/arch/level2; do
echo "Nettoyage de $dir"
pg_archivecleanup "$dir"
done
Publiée le 2026-09-11 05:10:17
Illustration Linux pour la commande ubuntu-report

ubuntu-report

# Aide générale sur l'outil
ubuntu-report --help

# Afficher de l'aide spécifique pour la commande 'show'
ubuntu-report show --help

# Collecter et afficher les métriques sans rien envoyer (mode démo)
ubuntu-report show

# Lancer le mode interactif pour voir toutes les options
ubuntu-report interactive

# Envoyer un rapport en forçant l'envoi même s'il est récent
ubuntu-report --force send

# Afficher les détails du report avec un niveau de verbosité élevé (DEBUG)
ubuntu-report -vv show

# Envoyer le rapport vers une URL de serveur personnalisée
ubuntu-report --url https://mon-serveur.local send

# Collecter et afficher les métriques en mode verbeux
ubuntu-report -v show

# Utiliser la commande 'send' pour envoyer directement sans interaction
ubuntu-report send

# Demander l'aide sur le flag '--verbose'
ubuntu-report --help --verbose

# Tester un scénario où on veut juste voir les options de 'show'
ubuntu-report show --help

# Forcer et envoyer un rapport en utilisant une URL spécifique
ubuntu-report -f --url https://backup.corp/metrics send

# Afficher l'aide pour la commande 'send'
ubuntu-report send --help

# Simuler une vérification de version (si disponible)
ubuntu-report --version

# Collecter et afficher les métriques en mode interactif avec verbosité
ubuntu-report -v interactive

pnmtile

Linux
Publiée le 2026-09-11 05:06:45
Illustration Linux pour la commande pnmtile

pnmtile

# Lance pnmtile en mode test pour vérifier la configuration initiale
pnmtile --test

# Démarre pnmtile si tu n'es pas déjà dans le gestionnaire de fenêtres
pnmtile --start

# Change le layout actuel pour un agencement en grille (grid)
pnmtile layout grid

# Passe au mode d'affichage empilé verticalement
pnmtile layout stacked-v

# Passe au mode d'affichage côte à côte horizontalement
pnmtile layout tiled-h

# Ajoute un nouvel espace de travail nommé "Dev"
pnmtile workspace add Dev

# Bascule sur l'espace de travail numéro 1
pnmtile focus workspace 1

# Déplace la fenêtre active vers le prochain espace de travail disponible
pnmtile move window next_workspace

# Ferme complètement l'instance actuelle de pnmtile (à utiliser avec précaution)
pkill pnmtile

# Réinitialise tous les layouts et configurations par défaut
pnmtile config reset

# Affiche la liste des espaces de travail actuellement configurés
pnmtile list workspaces

# Concentre-toi sur le conteneur principal du bureau
pnmtile focus container primary

# Ajoute un raccourci clavier personnalisé pour une action spécifique (ex: capture d'écran)
pnmtile keybind add <key> "screenshot"

# Vérifie si pnmtile est en cours d'exécution et affiche son statut
pgrep -x pnmtile

# Exécute une commande externe depuis le contexte de pnmtile (ex: lancer un terminal)
pnmtile exec alacritty

# Change la couleur du fond pour tester les thèmes
pnmtile theme set dark

# Force la mise en page des fenêtres actives sans changer de workspace
pnmtile refresh layout
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
Page 4 sur 11 — 101 news au total