i386

Linux
Publiée le 2026-10-23 05:36:10
Illustration Linux pour la commande i386

i386

# Pour afficher l'aide générale de la commande i386
i386 --help

# Vérifier quelle version du compilateur est installée
i386 --version

# Activer le support 32 bits pour les applications (ADDR_LIMIT_32BIT)
i386 -B

# Limiter l'espace d'adressage virtuel à un maximum de 3 Go
i386 --3gb

# Rendre non aléatoire l'espace d'adressage virtuel (pour la compatibilité)
i386 -R

# Activer le mode SHORT_INODE pour les systèmes plus anciens
i386 -I

# Modifier la méthode d'allocation de mémoire virtuelle
i386 -L

# Activer WHOLE_SECONDS si tu travailles avec des temps entiers
i386 -S

# Tester l'activation du drapeau READ_IMPLIES_EXEC
i386 -X

# Forcer l'utilisation de MMAP_PAGE_ZERO pour les mappings mémoire
i386 -Z

# Utiliser le mode UNAME26 pour la compatibilité avec les systèmes 2.6
i386 --uname-2.6

# Exécuter un programme simple en utilisant i386 (remplace 'echo' par ton bin)
i386 echo "Salut, ça marche !"

# Afficher l'aide détaillée pour une option spécifique (ex: -B)
i386 -h --help=B

# Vérifier les options qui seront activées avec le mode verbose
i386 -v

# Exécuter un programme en forçant la compatibilité 32 bits et limitant à 3GB
i386 -B --3gb mon_programme

# Tester l'activation des STICKY_TIMEOUTS
i386 -T

iwspy

Linux
Publiée le 2026-10-23 05:32:06
Illustration Linux pour la commande iwspy

iwspy

# Lance iwspy sur ton interface réseau principale pour le monitoring général
iwspy interface eth0

# Démarre l'écoute en spécifiant une adresse MAC cible
iwspy mac 00:1A:2B:3C:4D:5E

# Surveille uniquement les paquets destinés à cette IP spécifique
iwspy ip 192.168.1.100

# Lance un scan avec filtrage par adresse MAC et IP combinés
iwspy interface wlan0 mac 00:1A:2B:3C:4D:5E ip 192.168.1.100

# Effectue une capture sur l'interface pendant 60 secondes
iwspy -t 60 eth0

# Lance un scan en mode passif pour détecter les réseaux voisins
iwspy passive wlan0

# Vérifie la disponibilité des interfaces réseau avant de lancer le sniffing
iwspy list_interfaces

# Filtre le monitoring pour ne voir que les paquets ARP
iwspy filter arp eth0

# Capture uniquement les paquets broadcast sur ton interface
iwspy broadcast eth0

# Lance un scan avec une profondeur de paquet maximale définie (ex: 1000)
iwspy -d 1000 wlan0

# Démarre l'écoute en spécifiant plusieurs adresses MAC séparées par des virgules
iwspy mac "AA:BB:CC:DD:EE:FF,11:22:33:44:55:66"

# Lance un scan ciblant une plage d'adresses IP (ex: 192.168.0.1 à 192.168.0.254)
iwspy ip range 192.168.0.1-192.168.0.254

# Arrête proprement une session de sniffing en cours (si tu as un ID)
iwspy stop 1

# Lance le monitoring sur l'interface sans spécifier de filtre initial
iwspy eth0

# Affiche les options disponibles pour ton outil iwspy
iwspy --help

ppm3d

Linux
Publiée le 2026-10-23 05:27:51
Illustration Linux pour la commande ppm3d

ppm3d

# Vérifie si l'outil ppm3d est installé sur ton système
which ppm3d

# Affiche la page de manuel pour connaître toutes les options disponibles
man ppm3d

# Crée un répertoire pour tes images PPM
mkdir -p ~/images_ppm

# Copie un fichier image test vers le dossier dédié
cp /chemin/vers/ton/image.ppm ~/images_ppm/

# Vérifie si le chemin du fichier existe bien
ls -l ~/images_ppm/image.ppm

# Lance ppm3d pour visualiser l'image (remplace par ton vrai fichier)
ppm3d ~/images_ppm/image.ppm

# Liste les fichiers dans le répertoire des images PPM
ls -a ~/images_ppm/

# Exemple de compression ou conversion si c'est une dépendance nécessaire
convert image.png image.ppm

# Vérifie la version du programme pour s'assurer qu'il est à jour
ppm3d --version

# Nettoie les fichiers temporaires après utilisation
rm -f ~/images_ppm/image.ppm

# Crée un script simple pour automatiser le lancement de l'outil
echo '#!/bin/bash' > ppm_launcher.sh
echo 'ppm3d $1' >> ppm_launcher.sh

# Rend le script exécutable
chmod +x ppm_launcher.sh

# Exécute le script avec un fichier test (simulé)
./ppm_launcher.sh ~/images_ppm/image.ppm
Publiée le 2026-10-23 05:24:02
Illustration Linux pour la commande ppmtoicr

ppmtoicr

# Convertir un fichier PPM standard en format ICR de base
ppmtoicr image_input.ppm image_output.icr

# Tester la conversion avec une profondeur de couleur réduite (ex: 8 bits)
ppmtoicr --depth=8 input.ppm output_low_color.icr

# Convertir un fichier en spécifiant un préfixe pour les sorties
ppmtoicr -p prefix_test input.ppm

# Utiliser une option de qualité spécifique lors de la conversion
ppmtoicr --quality=90 source.ppm result_high_q.icr

# Traiter plusieurs fichiers PPM et générer des sorties distinctes
for file in *.ppm; do ppmtoicr "$file" "${file%.ppm}.icr"; done

# Convertir un fichier en spécifiant une sortie compressée (si supporté)
ppmtoicr --compress=zlib input.ppm output_compressed.icr

# Vérifier l'aide de la commande pour connaître toutes les options disponibles
ppmtoicr --help

# Conversion d'un grand nombre de fichiers avec un pattern spécifique
ppmtoicr *.ppm /tmp/results/

# Forcer l'écrasement des fichiers de sortie existants
ppmtoicr -f input.ppm output_force.icr

# Convertir et normaliser les dimensions en même temps (si cette option existe)
ppmtoicr --resize=800x600 original.ppm resized.icr

# Utiliser un fichier de configuration pour les paramètres par défaut
ppmtoicr --config=settings.conf input.ppm output_cfg.icr

# Convertir en utilisant une palette de couleurs prédéfinie
ppmtoicr --palette=default_set input.ppm output_paletted.icr

# Tester la conversion avec un chemin absolu complet
ppmtoicr /home/user/images/test.ppm /tmp/output/final.icr

# Gérer les erreurs de conversion en affichant des logs détaillés
ppmtoicr --verbose input.ppm output_debug.icr

# Convertir et ajouter un horodatage au nom du fichier de sortie
CURRENT_TIME=$(date +%Y%m%d)
ppmtoicr input.ppm output_${CURRENT_TIME}.icr

link

Linux
Publiée le 2026-10-23 05:19:49
Illustration Linux pour la commande link

ln link


# Crée un répertoire de test pour ne pas salir ton système
mkdir -p /tmp/test_link_area

# Crée le fichier source (FILE1) que tu vas lier
touch /tmp/test_link_area/file1.txt

# Crée un autre fichier pour les tests de liens multiples
touch /tmp/test_link_area/data_source.log

# Crée un répertoire cible pour tester le lien vers un dossier
mkdir -p /tmp/test_link_area/subdir

# Crée un lien physique (hard link) : FILE2 pointe sur FILE1 au même niveau
ln /tmp/test_link_area/file1.txt /tmp/test_link_area/hardlink_copy

# Crée un lien symbolique (soft link) vers le fichier source (FILE1 -> FILE2)
# C'est ce que tu demandes : créer FILE2 qui pointe sur FILE1
ln -s /tmp/test_link_area/file1.txt /tmp/test_link_area/symlink_copy

# Crée un lien symbolique vers le répertoire (pour vérifier la récursivité)
ln -s /tmp/test_link_area/subdir /tmp/test_link_area/dir_link

# Liste les fichiers et liens pour voir leurs types de liens
ls -l /tmp/test_link_area

# Vérifie que le lien symbolique fonctionne en lisant son contenu
cat /tmp/test_link_area/symlink_copy

# Supprime tous les éléments créés dans ton répertoire de test
rm -rf /tmp/test_link_area
Publiée le 2026-10-23 05:15:46
Illustration Linux pour la commande typeprof3.2

typeprof3

# Lance un profilage standard sur plusieurs fichiers
typeprof3 app/models/*.rb lib/utils.rb

# Exécute le profiler en mode silencieux et sans collection de config
typeprof3 -q --no-collection

# Génère la sortie dans un fichier spécifique au lieu de l'afficher en stdout
typeprof3 -o results_profiling.txt app/controllers/*.rb

# Analyse les fichiers tout en forçant le respect d'une gemme spécifique (RBS)
typeprof3 -r my_gem_name --collection config/types.yml

# Exclut toutes les entrées de type non définies pour un nettoyage du rapport
typeprof3 --exclude-untyped app/services/*.rb

# Affiche explicitement les erreurs potentielles trouvées pendant l'analyse
typeprof3 --show-errors app/models/user.rb

# Inclut spécifiquement le résultat d'une sous-directory dans l'analyse
typeprof3 --include-dir spec/api_types app/routes/*.rb

# Exclut de l'analyse les fichiers situés dans un répertoire donné (ex: vendor)
typeprof3 --exclude-dir vendor/gems app/

/*.rb

# Affiche le nom des paramètres pour chaque méthode analysée
typeprof3 --show-parameter-names app/utils.rb

# Ajoute un chemin personnalisé au système de chargement pour les types
typeprof3 -I /usr/local/types_path app/core.rb

# Lance l'analyse en mode LSP (Language Server Protocol)
typeprof3 --lsp app/models/*.rb

# Affiche le chemin source de définition des méthodes, très utile pour le debug
typeprof3 --show-source-locations app/controllers/*

# Désactive l'affichage du typeprof version dans l'en-tête (si tu veux un output propre)
typeprof3 --no-show-typeprof-version app/models/*.rb

# Affiche les types même s'ils sont considérés comme non typés (utile pour le débogage)
typeprof3 --no-exclude-untyped app/

/*.rb
Publiée le 2026-10-23 05:11:04
Illustration Linux pour la commande intel-gen4asm

intel-gen4asm

# Test de base avec un fichier d'entrée simple
intel-gen4asm input_base.asm

# Générer en mode avancé pour ton fichier principal
intel-gen4asm -a input_advanced.asm

# Compiler le code en format binaire (C style)
intel-gen4asm --binary input_bin.asm

# Spécifier un fichier de sortie précis
intel-gen4asm -o output_final.out input_source.asm

# Générer pour une génération GPU spécifique (ex: 7)
intel-gen4asm --gen 7 input_gpu7.asm

# Utiliser une liste d'entrées prédéfinie
intel-gen4asm --input_list entry_table.txt source.asm

# Exporter les labels pour un usage ultérieur
intel-gen4asm -e label_export.lst input_labels.asm

# Combiner l'advanced mode, la génération 8 et le fichier de sortie
intel-gen4asm --advanced --gen 8 -o output_v8.bin source.asm

# Tester un scénario complet : liste d'entrées -> Gen 9 -> Binaire
intel-gen4asm --input_list entries.txt --gen 9 --binary final_output.out

# Si tu veux juste vérifier la syntaxe sans compiler vraiment (placeholder)
echo "Vérification de l'usage avec des options multiples"

# Exemple où le fichier d'entrée est optionnel ou implicite (si supporté)
intel-gen4asm -a --gen 6 input_mix.asm

# Générer un export spécifique pour les labels GPU 4
intel-gen4asm --export gpu4_labels.txt --gen 4 input_gpu4.asm

# Un test plus complexe combinant plusieurs flags
intel-gen4asm -l entries.list -g 5 -o output_complex.bin source.asm
Publiée le 2026-10-23 05:06:38
Illustration Linux pour la commande aria_dump_log

aria_dump_log

# Utilisation de base pour dumper le contenu brut du log aria
aria_dump_log /var/lib/mysql/logs/my_aria.log

# Afficher l'aide complète sur la commande (pour voir toutes les options)
aria_dump_log --help

# Vérifier quelle version de l'outil tu utilises
aria_dump_log --version

# Forcer le dump à partir d'un fichier spécifique, même si c'est pas dans le chemin par défaut
aria_dump_log --file=/opt/mysql/logs/test.log

# Démarrer la lecture du log depuis un offset précis (ex: 1024 octets)
aria_dump_log -o 1024 /var/lib/mysql/logs/my_aria.log

# Lire uniquement les X premières pages de logs (ici, 5 pages)
aria_dump_log -n 5 /var/lib/mysql/logs/my_aria.log

# Utiliser le mode test d'unité pour lire les enregistrements spécifiques aux tests
aria_dump_log --unit-test /var/lib/mysql/logs/test_unit.log

# Afficher la liste des arguments par défaut que l'outil va charger (ex: my.cnf)
aria_dump_log --print-defaults

# Exécuter le dump sans lire aucun fichier de configuration par défaut
aria_dump_log --no-defaults /var/lib/mysql/logs/my_aria.log

# Combinaison : Spécifier un fichier, commencer à un offset et limiter les pages
aria_dump_log -f /var/lib/mysql/logs/big_log.log -o 2048 -n 10

# Vérification de la syntaxe avec des options multiples (exemple théorique)
aria_dump_log --help -o 50

# Exécuter un dump en utilisant uniquement le chemin du fichier et aucune option par défaut
aria_dump_log /var/lib/mysql/logs/manual.log
Publiée le 2026-10-23 05:02:01
Illustration Linux pour la commande systemd-sysext

systemd-sysext

# Vérifie l'état actuel du merge des extensions système
systemd-sysext status

# Liste toutes les extensions installées sur le système
systemd-sysext list

# Effectue un merge standard des extensions dans /usr/ et /opt/
systemd-sysext merge

# Annule le merge des extensions pour revenir à l'état initial
systemd-sysext unmerge

# Force une tentative de merge, ignorant les incompatibilités de version
systemd-sysext merge --force

# Affiche l'aide complète en utilisant la syntaxe longue
systemd-sysext --help

# Obtient le statut du merge au format JSON lisible (pretty)
systemd-sysext status --json pretty

# Liste les extensions installées avec un output JSON concis
systemd-sysext list --json short

# Tente de faire un merge en utilisant un mode de mutabilité automatique
systemd-sysext merge --mutable=auto

# Effectue un unmerge forcé, même si des avertissements sont présents
systemd-sysext unmerge --force

# Exécute une commande spécifique (ici 'status') relative à un chemin racine donné
systemd-sysext --root=/var/lib/custom status

# Vérifie la version du paquet systemd-sysext installé
systemd-sysext --version
Publiée le 2026-10-22 05:38:20
Illustration Linux pour la commande cups.cancel

cancel

# Annule un job spécifique par son ID
cancel 12345
# Annule tous les jobs en cours sur le système
cancel -a
# Purge agressivement tous les jobs au lieu de juste annuler
cancel -x -a
# Tente d'annuler un job pour l'utilisateur 'admin'
cancel -u admin 67890
# Spécifie l'utilisateur pour l'authentification lors de la connexion
cancel -U bob
# Se connecte à un serveur nommé et tente une annulation
cancel -h mon_serveur
# Se connecte à un port spécifique sur le serveur
cancel -h localhost:22
# Annule un job tout en chiffrant la connexion au serveur
cancel -E 12345
# Tente d'annuler tous les jobs pour l'utilisateur 'root'
cancel -u root -a
# Purge un job spécifique de manière agressive
cancel -x 999
# Annule un job en spécifiant à la fois le nom et l'ID
cancel --name test_job --id 12345
# Tente d'annuler tous les jobs sur un serveur distant
cancel -h remote.server -a
# Vérifie si tu peux annuler des jobs sans ID (syntaxe de test)
cancel --help
# Annule le job en spécifiant l'utilisateur et le nom du job
cancel -u user_test --name cleanup
Page 10 sur 56 — 558 news au total