# Créer des alias système pratiques avec inxi

- Link: https://dolys.fr/forums/topic/creer-des-alias-systeme-pratiques-avec-inxi/
- Published: 2025-06-03T18:50:52+02:00
- Author: nam1962

Créer des alias système pratiques avec inxi : spec et specs inxi est un excellent petit outil pour connaître rapidement le matériel et la configuration d&rsquo;une machine Linux. Il sait afficher le système, le processeur, la RAM, le swap, la carte mère, les disques, le graphique, le réseau et bien d&rsquo;autres informations. Comme je n&rsquo;ai aucune envie de retenir toutes ses options, j&rsquo;utilise deux commandes toutes simples : spec pour avoir rapidement les caractéristiques principales de la machine ; specs pour une vue plus complète, pratique pour administrer son ordinateur ou demander de l&rsquo;aide. Prérequis : installer inxi Il est parfois déjà installé. Pour vérifier : inxi --version S&rsquo;il manque, sous Debian, Mint et autres distributions utilisant APT : sudo apt update sudo apt install inxi Sous Manjaro, EndeavourOS et autres distributions utilisant pacman : sudo pacman -S inxi Que vont afficher spec et specs ? spec donne l&rsquo;essentiel : système et noyau ; machine, carte mère et BIOS/UEFI ; processeur ; mémoire RAM ; swap, y compris fichier swap ou zram. specs ajoute : carte graphique et affichage ; matériel réseau ; disques ; partitions montées. Créer les alias spec et specs Cette commande fonctionne avec Bash et Zsh. Copiez-collez tout le bloc dans votre terminal : if [ "${SHELL##*/}" = "zsh" ]; then rc="$HOME/.zshrc" else rc="$HOME/.bashrc" fi touch "$rc" sed -i '/^alias spec=/d;/^alias specs=/d' "$rc" cat &gt;&gt; "$rc" &lt;&lt;'EOF' alias spec='inxi -S -M -C -m -j -z' alias specs='inxi -S -M -C -m -j -D -G -N -p -z' EOF source "$rc" Voilà, les deux commandes sont disponibles immédiatement. Utilisation Pour une vue rapide de la machine : spec Vous obtenez quelque chose de ce genre : System: Machine: Memory: CPU: Swap: Pour une vue plus complète : specs Vous obtenez en plus : Graphics: Network: Drives: Partition: Voilà, plus besoin de retenir la collection d&rsquo;options d&rsquo;inxi 😉 Que signifient les options utilisées ? La commande spec correspond à : inxi -S -M -C -m -j -z -S : système, noyau, distribution et environnement de bureau ; -M : machine, carte mère et BIOS/UEFI ; -C : processeur ; -m : mémoire RAM ; -j : swap, y compris fichier swap ou zram ; -z : masque certaines informations sensibles. La commande specs correspond à : inxi -S -M -C -m -j -D -G -N -p -z Elle ajoute : -D : disques ; -G : carte graphique et affichage ; -N : matériel réseau ; -p : partitions montées. Attention à la majuscule : -j correspond au swap et -J affiche les périphériques USB. Vérifier les alias Pour vérifier leur contenu : alias spec alias specs Vous devez obtenir : alias spec='inxi -S -M -C -m -j -z' alias specs='inxi -S -M -C -m -j -D -G -N -p -z' Vous pouvez également utiliser : type spec type specs Si les commandes ne sont pas disponibles immédiatement Avec Bash : source ~/.bashrc Avec Zsh : source ~/.zshrc Ou, encore plus compliqué : fermez le terminal et ouvrez-en un nouveau 😛 Partager les caractéristiques de sa machine specs est particulièrement pratique quand vous demandez de l&rsquo;aide sur un forum. Pour enregistrer directement le résultat dans un fichier : specs &gt; ~/specs.txt Vous trouverez specs.txt dans votre dossier personnel. Pour consulter tranquillement une longue sortie dans le terminal : specs | less Utilisez les flèches pour vous déplacer et la touche q pour quitter. Quelques commandes inxi utiles en plus Le système : inxi -S La machine et la carte mère : inxi -M Le processeur : inxi -C La mémoire : inxi -m Le swap : inxi -j La carte graphique : inxi -G Le réseau : inxi -N Les disques : inxi -D Les partitions montées : inxi -p Les périphériques USB : inxi -J Les dépôts configurés : inxi -r La grosse artillerie Pour obtenir beaucoup plus d&rsquo;informations d&rsquo;un coup : inxi -Fz Pour une sortie encore plus détaillée : inxi -Fxxxz Le -z est utile avant de publier le résultat sur Internet puisqu&rsquo;il masque certaines informations sensibles. Modifier spec et specs Les alias se trouvent dans votre fichier de configuration du shell. Avec Bash : gedit ~/.bashrc Avec Zsh : gedit ~/.zshrc Vous trouverez ces deux lignes : alias spec='inxi -S -M -C -m -j -z' alias specs='inxi -S -M -C -m -j -D -G -N -p -z' Après une modification, rechargez le fichier avec : source ~/.bashrc ou : source ~/.zshrc Supprimer spec et specs Pour supprimer les deux alias automatiquement : if [ "${SHELL##*/}" = "zsh" ]; then rc="$HOME/.zshrc" else rc="$HOME/.bashrc" fi sed -i '/^alias spec=/d;/^alias specs=/d' "$rc" source "$rc" Pour aller plus loin dans le dépannage Quand vous demandez de l&rsquo;aide, specs permet déjà de fournir une bonne vue de votre machine. J&rsquo;ai regroupé les autres commandes et réflexes utiles ici : Aide et dépannage Linux : base Et maintenant, quand vous voulez savoir ce qu&rsquo;il y a dans votre bécane : spec ou pour sortir l&rsquo;artillerie : specs
