Créer des alias système pratiques avec inxi

  • This topic is empty.
Affichage de 1 message (sur 1 au total)
  • Auteur
    Articles
  • #12973
    nam1962nam1962
    Keymaster

      Prérequis

      La commande inxi est généralement installée par défaut sur la plupart des distributions Linux modernes (Debian, Mint, Xubuntu, Manjaro, EndeavourOS). Si ce n’est pas le cas, installez-la :

      Installation d’inxi selon votre distro

      Debian/Mint/Xubuntu :

      sudo apt update && sudo apt install inxi

      Manjaro/EndeavourOS :

      sudo pacman -S inxi

      Objectif

      Créer deux alias pratiques pour consulter rapidement les spécifications de votre machine :

      • spec : vue rapide (processeur, mémoire, système, carte mère)
      • specs : vue complète (+ graphiques, réseau, partitions, swap)

      Solution en une commande

      Copiez-collez cette commande dans votre terminal :

      for rc in ~/.bashrc ~/.zshrc; do 
        grep -qxF "alias spec='inxi -pmjS --cpu'" "$rc" 2>/dev/null || echo "alias spec='inxi -pmjS --cpu'" >> "$rc"
        grep -qxF "alias specs='inxi -pmjSGN --cpu'" "$rc" 2>/dev/null || echo "alias specs='inxi -pmjSGN --cpu'" >> "$rc"
      done
      source ~/."${SHELL##*/}"rc 2>/dev/null || true

      Comment ça marche ?

      Cette commande :

      1. Vérifie si les alias existent déjà dans vos fichiers de configuration
      2. Ajoute les alias uniquement s’ils n’existent pas (évite les doublons)
      3. Fonctionne avec bash et zsh automatiquement
      4. Recharge immédiatement votre configuration

      Détail des options inxi

      • -p : informations sur les partitions
      • -m : informations mémoire
      • -j : informations sur les périphériques USB
      • -S : informations système
      • -G : informations graphiques (GPU)
      • -N : informations réseau
      • --cpu : détails du processeur

      Utilisation

      Une fois les alias créés :

      Vue rapide :

      spec

      Vue complète :

      specs

      Exemple de sortie

      Commande spec

      System:    Host: monpc Kernel: 6.1.0 arch: x86_64 bits: 64 Desktop: Xfce
      Memory:    System RAM: total: 16 GiB used: 8.2 GiB (51.2%)
      CPU:       Info: 6-core AMD Ryzen 5 5600H bits: 64 type: MT MCP

      Commande specs

      Affiche tout le détail : système, mémoire, processeur, carte graphique, réseau, partitions et swap.

      Compatibilité

      Debian 11/12
      Linux Mint 21/22
      Xubuntu 22.04/24.04
      Manjaro (toutes versions)
      EndeavourOS

      Bonus

      Pour vérifier que vos alias sont bien créés :

      alias | grep spec

      Tuto testé sur différentes distributions. Les alias seront disponibles dans tous vos nouveaux terminaux !

      Un jeune site que j'aime bien, la ferrari du T-shirt ...bio en plus : GoudronBlanc

    Affichage de 1 message (sur 1 au total)
    • Vous devez être connecté pour répondre à ce sujet.