Publiée le 2026-09-07 05:06:15
Illustration Linux pour la commande x86_64-linux-gnu-gp-archive

gprofng archive

# Affiche l'aide pour savoir comment utiliser l'outil
gprofng archive --help

# Vérifie la version de gprofng
gprofng archive --version

# Active le mode verbeux pour voir plus d'infos pendant l'archivage
gprofng archive --verbose on

# Archive uniquement les fichiers sources (src) associés à ton expérience
gprofng archive -a src

# Archive les objets de chargement utilisés par le programme compteur (usedldobjects)
gprofng archive -a usedldobjects

# Force l'écriture ou la réécriture de l'archive, même si elle existe déjà
gprofng archive -F

# Archive uniquement un sous-expérience spécifique, sans toucher aux descendants
gprofng archive -n <nom_experiment>

# Exécute l'archivage en mode silencieux (pas d'avertissements sur stderr)
gprofng archive -q

# Combine : Mode verbeux + archivage des sources utilisées
gprofng archive --verbose on -a usedsrc

# Combine : Force l'écriture et sélectionne tous les objets de chargement par défaut
gprofng archive -F -a ldobjects

# Exemple complet : Archive tout, en mode silencieux, pour un exp spécifique
gprofng archive -q -n <exp_cible>

# Si tu veux archiver toutes les sources (src) et que ça doit forcer l'écriture
gprofng archive -F -a src
Publiée le 2026-09-07 05:02:04
Illustration Linux pour la commande mkfs.minix

mkfs.minix


# Crée un système de fichiers Minix standard sur ton périphérique
mkfs.minix /dev/testdisk

# Vérifie la présence de blocs défectueux sans rien modifier
mkfs.minix --check /dev/testdisk

# Utilise la version 1 de Minix pour créer le FS
mkfs.minix -1 /dev/testdisk

# Crée un système avec la version 2 (flag court)
mkfs.minix -2 /dev/testdisk

# Définit une taille maximale de nom de fichier à 512 octets
mkfs.minix --namelength 512 /dev/testdisk

# Indique que le système doit avoir exactement 10000 inœuds
mkfs.minix --inodes 10000 /dev/testdisk

# Crée un FS en utilisant une liste de blocs défectueux spécifiée dans ce fichier
mkfs.minix --badblocks <liste_blocs> /dev/testdisk

# Tente d'utiliser le verrouillage exclusif du périphérique pendant la création
mkfs.minix --lock yes /dev/testdisk

# Combinaison : Version 3, nom de 2048 octets et vérification des blocs
mkfs.minix -3 --namelength 2048 --check /dev/testdisk

# Crée un FS avec une taille de noms spécifique et sans verrouillage
mkfs.minix --namelength 1024 --lock no /dev/testdisk

# Affiche l'aide complète pour cette commande (pour toi)
mkfs.minix --help

# Vérifie la version du programme mkfs.minix installé
mkfs.minix --version
Publiée le 2026-09-06 05:42:05
Illustration Linux pour la commande bpftrace-aotrt

bpftrace-aotrt

# Utilisation de base avec un script fictif
bpftrace-aotrt test_script.bt

# Forcer le format de sortie en JSON
bpftrace-aotrt -f json test_script.bt

# Spécifier explicitement le format texte (par défaut)
bpftrace-aotrt -f text test_script.bt

# Exécuter en mode silencieux (quiet) pour éviter les logs inutiles
bpftrace-aotrt -q test_script.bt

# Activer le mode verbeux pour plus de détails sur l'exécution
bpftrace-aotrt -v test_script.bt

# Rediriger toute la sortie dans un fichier log spécifique
bpftrace-aotrt test_script.bt -o output/runtime.log

# Combiner JSON et redirection vers un fichier structuré
bpftrace-aotrt -f json test_script.bt -o results.json

# Exécuter en mode silencieux ET rediriger la sortie (combinaison)
bpftrace-aotrt -q test_script.bt -o quiet_results.txt

# Vérifier la version de l'outil pour s'assurer qu'il est à jour
bpftrace-aotrt --version

# Afficher le message d'aide complet (utile si tu oublies une option)
bpftrace-aotrt --help

# Tester avec un fichier inexistant pour voir la gestion des erreurs
bpftrace-aotrt non_existent_script.bt

# Exécuter en mode verbeux et forcer le format texte
bpftrace-aotrt -v -f text test_script.bt

# Exemple de script plus complexe avec plusieurs options (si supporté)
bpftrace-aotrt -q -v -f json test_script.bt -o final_output.json
Publiée le 2026-09-06 05:37:26
Illustration Linux pour la commande pvresize

pvresize

# Résize un PV standard, c'est l'usage de base que tu dois connaître
pvresize /dev/sda1

# Vérifie si le PV est bien détecté et affiche les infos en mode verbose
pvresize -v /dev/sdb1

# Force la détection du PV même s'il y a des erreurs (debug)
pvresize --debug /dev/sdc1

# Teste la capacité de resize sans rien modifier réellement
pvresize --test /dev/sdd1

# Définit explicitement une taille pour le PV à redimensionner (ex: 50 Go)
pvresize --setphysicalvolumesize 50G /dev/sde1

# Génère un rapport des informations de resize au format JSON, utile pour les scripts
pvresize --reportformat json /dev/sdf1

# Utilise un profil spécifique défini dans l'environnement LVM
pvresize --profile production_setup /dev/sdg1

# Lit la configuration depuis un fichier personnalisé avant le resize
pvresize --config /etc/lvm/my_custom_conf /dev/sdh1

# Exécute le resize en mode silencieux (pas de confirmation)
pvresize -q /dev/sdi1

# Tente de faire le resize sans verrouillage système, si tu connais les risques
pvresize --nolocking /dev/sdj1

# Utilise un paramètre de verrouillage spécifique pour éviter les conflits
pvresize --lockopt "sem:/tmp/lvm_lock" /dev/sdk1

# Affiche l'aide complète sur toutes les options disponibles (longhelp)
pvresize --longhelp

# Vérifie la version de l'outil LVM que tu utilises
pvresize --version
Publiée le 2026-09-06 05:32:42
Illustration Linux pour la commande unexpand

unexpand

# Crée un fichier test avec des espaces multiples pour l'exemple
echo " Ceci est un texte avec beaucoup d'espaces." > test_whitespace.txt

# Utilise unexpand par défaut sur le fichier (convertit les blancs initiaux)
unexpand test_whitespace.txt

# Convertit TOUS les blancs dans le fichier en tabulations (option -a ou --all)
unexpand --all test_whitespace.txt

# Lit l'entrée standard et convertit tous les espaces en tabs
echo "Test depuis stdin avec des espaces." | unexpand --all

# Ne convertit que les séquences de blancs au début de ligne (option --first-only)
unexpand --first-only test_whitespace.txt

# Utilise une taille de tabulation personnalisée de 4 caractères (option -t ou --tabs=N)
unexpand --tabs=4 test_whitespace.txt

# Convertit tous les blancs en utilisant un formatage complexe de tabulations (ex: colonnes 1, 3, et largeur finale de 2)
unexpand --tabs="1,3:/2" test_whitespace.txt

# Lit le contenu d'un fichier et affiche la conversion sur stdout
cat test_whitespace.txt | unexpand --all

# Exemple avec plusieurs fichiers en entrée
unexpand --all file1.txt file2.txt

# Affiche l'aide de la commande (pour référence)
unexpand --help

# Nettoie le fichier de test créé au début
rm test_whitespace.txt
Publiée le 2026-09-06 05:28:54
Illustration Linux pour la commande cups.cupsreject

cupsreject


# Vérifie l'aide de la commande pour bien comprendre ses options
cupsreject --help

# Tente un rejet simple sans spécifier de destination
cupsreject -r "Maintenance en cours, réessaie plus tard"

# Rejette une connexion spécifique sur le port par défaut (631)
cupsreject -h localhost:631 -r "Imprimante hors service"

# Connecte à un serveur distant et rejette l'accès
cupsreject -h printserver.corp:631 -r "Accès limité aux utilisateurs du département A"

# Tente de se connecter en utilisant un utilisateur spécifique pour l'authentification
cupsreject -U ton_login_admin -r "Utilisateur non autorisé à imprimer ce document"

# Combine authentification, raison et connexion distante
cupsreject -E -h remote.printer:631 -U serviceuser -r "Quota dépassé sur ta machine"

# Teste un rejet avec une raison très longue pour voir la limite de caractères
cupsreject -r "Attention, ce document est confidentiel et tu n'as pas le droit de l'imprimer aujourd'hui."

# Simule une tentative de connexion chiffrée (Encryption) à un serveur spécifique
cupsreject -E -h secureprint.local:631

# Vérifie si la commande accepte les arguments multiples pour des rejets groupés
cupsreject -r "Problème A" -r "Problème B"

# Tente de rejeter en utilisant uniquement le nom d'hôte sans port explicite
cupsreject -h printserver.local -r "Serveur indisponible temporairement"

# Exécute une commande avec toutes les options pour un scénario complet (exemple)
cupsreject -E -h localhost:631 -U ton_user -r "Test de rejet sécurisé réussi"
Publiée le 2026-09-06 05:24:33
Illustration Linux pour la commande oomkill.bt

bpftrace

# Affiche les informations sur le support BPF du noyau, pour vérifier si ça marche bien
bpftrace --info

# Liste tous les points de sondage (probes) disponibles dans le système
bpftrace -l

# Exécute un programme simple pour tracer l'entrée et la sortie d'une fonction noyau
bpftrace -e 'kprobe:do_sys_open { printf("Ouverture détectée sur : %s\n", str(arg0)) }'

# Trace les appels système de manière générale (exemple basique)
bpftrace -e 'syscalls:enter {}'

# Redirige le résultat du traçage vers un fichier spécifique pour l'analyse après coup
bpftrace -o trace_output.log -e 'kstats {}'

# Active les sondes USDT sur un processus donné (remplace 1234 par ton PID)
bpftrace -p 1234 -e 'usdt:process_exit {}'

# Exécute une commande et active le traçage des événements de ce nouveau processus
bpftrace -c 'echo "Test process"; sleep 5'

# Active les sondes USDT basées sur un chemin de fichier spécifique (si disponible)
bpftrace --usdt-file-activation /usr/bin/bash

# Trace l'activité en mode tampon complet pour ne rien manquer des événements
bpftrace -B full -e 'kprobe:vfs_write {}'

# Exécute un programme avec les fonctions intégrées non sécurisées (si nécessaire)
bpftrace --unsafe -e 'printf("Test unsafe\n")'

# Affiche l'aide complète de la commande bpftrace
bpftrace --help

# Trace le nombre d'appels système en cours (exemple simple)
bpftrace -e 'syscalls:enter { count = count + 1; printf("Total calls: %d\n", count) }'

# Exécute un programme qui affiche des messages de manière silencieuse (mode quiet)
bpftrace -q -e 'kprobe:do_exit {}'
Publiée le 2026-09-06 05:20:16
Illustration Linux pour la commande glxgears

glxtest

# Lance un test de base pour vérifier le fonctionnement général
glxtest --info

# Teste l'affichage sur un display spécifique (ex: Display 2)
glxtest -display :2

# Exécute le test en mode sRGB, idéal pour les couleurs web
glxtest --srgb

# Lance le test en mode stéréoscopique
glxtest --stereo

# Configure le multisampling avec au moins 4 échantillons (N=4)
glxtest -samples 4

# Définit l'intervalle de swap à 2 images pour réduire la latence perçue
glxtest -swapinterval 2

# Lance le test en mode plein écran, sans bordure ni distraction
glxtest --fullscreen

# Affiche les informations détaillées du renderer OpenGL utilisé
glxtest -info

# Configure une géométrie de fenêtre spécifique (800 pixels de large, 600 pixels de haut)
glxtest -geometry 800x600+10+20

# Teste un affichage en sRGB et plein écran simultanément
glxtest --srgb --fullscreen

# Lance le test avec une géométrie spécifique et sans multisampling forcé
glxtest -geometry 1024x768

# Vérifie l'affichage sur le display par défaut (sans argument)
glxtest
Publiée le 2026-09-06 05:16:25
Illustration Linux pour la commande pango-view

pango-view

# Utilisation basique pour afficher un fichier texte
pango-view mon_fichier.txt

# Afficher toutes les options disponibles pour t'aider
pango-view --help-all

# Forcer l'utilisation du backend XFT au lieu du défaut (cairo)
pango-view --backend=xft mon_fichier.txt

# Lancer sans afficher la vue, juste écrire le résultat dans un fichier
pango-view -q mon_fichier.txt > output.txt

# Changer la couleur de fond en rouge vif
pango-view --background=red mon_fichier.txt

# Définir une police spécifique et changer sa couleur au bleu
pango-view --font="Roboto 12pt" --foreground=blue mon_fichier.txt

# Centrer le texte et couper les longs textes en mode 'middle'
pango-view --align=center --ellipsize=middle mon_fichier.txt

# Augmenter la résolution de l'affichage à 300 DPI
pango-view --dpi=300 mon_fichier.txt

# Définir une hauteur fixe en points (ex: 250 points)
pango-view --height=+250 mon_fichier.txt

# Limiter la hauteur à un nombre précis de lignes (ici, les 10 premières lignes)
pango-view --height=-10 mon_fichier.txt

# Aligner le texte sur la droite et utiliser le backend ft2
pango-view --align=right --backend=ft2 mon_fichier.txt

# Forcer une gravité (orientation) spécifique au sud
pango-view --gravity=south mon_fichier.txt

# Utiliser l'option de 'header' pour voir les options dans la sortie
pango-view --header mon_fichier.txt

# Tester un fond semi-transparent (rouge avec 50% d'opacité)
pango-view --background=red/#ff0000/aa mon_fichier.txt
Publiée le 2026-09-06 05:12:07
Illustration Linux pour la commande vim.basic

vim

# Ouvre un fichier standard pour édition interactive
vim mon_document.txt

# Lance Vim en mode lecture seule, idéal pour visualiser des logs sensibles
vim -R rapport_annuel.log

# Utilise le mode Vi de compatibilité (comme l'ancien 'vi')
vim -v --

# Démarre Vim en mode Ex amélioré pour les scripts complexes
vim -E --

# Simule un test batch silencieux avec des arguments après '--'
vim -s --

# Ouvre deux fichiers côte à côte pour une comparaison (diff)
vimdiff fichier_ancien.txt fichier_nouveau.txt

# Lance Vim en mode restreint, limitant les actions possibles
vim -Z config/settings.ini

# Empêche l'enregistrement et toute modification de texte sur ce script
vim -M -m mon_script.sh

# Lit le contenu d'un fichier via stdin (pipe) au lieu de demander un nom
cat données.csv | vim -

# Ouvre le fichier qui contient la marqueur spécifié dans le système
vim -t "marqueur_de_debut" grand_fichier.txt

# Vérifie l'utilisation du mode binaire pour les fichiers non-texte
vim -b --

# Lance Vim en mode Lisp, utile pour des extensions spécifiques
vim -l --

# Affiche la liste complète des options disponibles de manière générale
vim --help

# Ouvre un fichier sans passer par le système de fichiers (juste du texte)
vim -q /dev/null
Page 53 sur 56 — 553 news au total